If haproxy failed to load its configuration, the process is reexecuted
and it did not init the poller. So we must not try to deinit the poller
before the exec().
next_argv[next_argc++] = NULL;
}
- deinit_pollers(); /* we don't want to leak the poller fd */
+ if (getenv("HAPROXY_MWORKER_WAIT_ONLY") == NULL)
+ deinit_pollers(); /* we don't want to leak the poller fd */
ha_warning("Reexecuting Master process\n");
execvp(next_argv[0], next_argv);