On Fri, Dec 01, 2000 at 08:24:26PM +0100, [EMAIL PROTECTED] wrote:
> Run nfsd, interrupt it with ^C and try to run it again. It will complain
> with EADDRINUSE. That's the same problem that prevents restarting X. Killing
> pfinet let's you start it again.

I have attached a small test program, which shows the same behaviour. It
binds to 8082 (udp).

Testing showed that neither clean_socketport, nor sock_release were called
during execution and after termination of the program. That seems to mean that
the port object is not fully destroyed by hurd/fd-close.c in libc
(maybe someone helds a hidden reference?).

Mpfh.

Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED]
Marcus Brinkmann              GNU    http://www.gnu.org    [EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.marcus-brinkmann.de

_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd

Reply via email to