diff --git a/src/haproxy.c b/src/haproxy.c index d8d8c61a3..6bfab069c 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -1604,6 +1604,7 @@ int main(int argc, char **argv) if (proc == global.nbproc) { if (global.mode & MODE_SYSTEMD) { + protocol_unbind_all(); for (proc = 0; proc < global.nbproc; proc++) while (waitpid(children[proc], NULL, 0) == -1 && errno == EINTR); }