I am currently running xinetd-2.1.8.9pre8-11 and have noticed a problem if I restart xinetd after having used the "bind" directive in a startup file as shown below: bind = 203.42.190.225 xinetd does not seem to like being stopped and started so quickly, and this message appears in the log: Jul 29 16:01:52 tornado xinetd[7563]: bind failed (Address already in use (errno = 98)). service = imap The service then fails to listen on the nominated port (in this case 143). I've worked around the problem by stopping xinetd and starting it a few seconds later. Maybe some sort of sleep statement in the /etc/rc.d/init/xinetd script would also fix this?
The current package uses runs with the "-reuse" flag, which should solve the problem
You are of course correct that this is the way the latest xinetd is configured, however the problem persists despite that, and I still need to manually shut down and restart xinetd in order to solve the problems with interface binding as I originally described...
I can't reproduce this - please try beta5, and reopen if still a problem.