een all processes which slightly exceeds
> > the allowed 128 fds. The problem also exists in httpd and in -current
> > but the relayd fork+exec diff needs a few more fds and gets over the
> > limit. The problem will be reviewed and fixed independently.
> > - Don't forget
owed 128 fds. The problem also exists in httpd and in -current
> but the relayd fork+exec diff needs a few more fds and gets over the
> limit. The problem will be reviewed and fixed independently.
> - Don't forget to clean and rebuild relayctl.
>
> All regress tests pass,
iving IMSG_CTL_PROCFD.
- The socket_rlimit(-1) in the parent is needed because relayd
currently opens n:m fds between all processes which slightly exceeds
the allowed 128 fds. The problem also exists in httpd and in -current
but the relayd fork+exec diff needs a few more fds and gets over the
limit.