sockets created by accept are leaked to child processes (ticket #956)