1013
1053
/* exit the loop on no error or fatal error */
1014
1054
if ((err & (ERR_RETRYABLE|ERR_FATAL)) != ERR_RETRYABLE)
1019
1059
/* FIXME-20060514: Solaris and OpenBSD do not support shutdown() on
1020
1060
* listening sockets. So on those platforms, it would be wiser to
1021
1061
* simply send SIGUSR1, which will not be undoable.
1024
1068
/* give some time to old processes to stop listening */