bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug#78524: hurd: pfinet(?) doesn't release bind'ed sockets


From: Marcus Brinkmann
Subject: Re: Bug#78524: hurd: pfinet(?) doesn't release bind'ed sockets
Date: Sun, 3 Dec 2000 02:19:01 +0100
User-agent: Mutt/1.1.4i

On Fri, Dec 01, 2000 at 08:24:26PM +0100, Marcus.Brinkmann@ruhr-uni-bochum.de 
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 brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de



reply via email to

[Prev in Thread] Current Thread [Next in Thread]