[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNUstep - check for reuse address
From: |
Svante Signell |
Subject: |
Re: GNUstep - check for reuse address |
Date: |
Fri, 08 Jan 2016 21:59:56 +0100 |
On Fri, 2016-01-08 at 16:43 +0100, Samuel Thibault wrote:
> Pino Toscano, on Fri 08 Jan 2016 16:40:08 +0100, wrote:
> > In data venerdì 8 gennaio 2016 13:34:46, Samuel Thibault ha
> > scritto:
> > > Svante Signell, on Fri 08 Jan 2016 13:27:49 +0100, wrote:
> > > > > Depends on how the test is made. SO_REUSEADDR is defined in
> > > > > bits/socket.h but
> > > > > is
> > > > > not functional (yet).
> > > >
> > > > To clarify; For pflocal. For pfinet it should work.
> > >
> > > Ok. It seems to be accepted for local sockets on Linux, but it
> > > doesn't
> > > do anything. I don't see what it would be supposed to mean
> > > anyway, so
> > > gnustep should really not be using that for local sockets.
> >
> > IIRC it should unlink the existing socket path before trying to
> > bind the
> > unix socket to the specified path -- otherwise you'd get
> > EADDRINUSE.
>
> Yes. And SO_REUSEADDR won't help there :)
Samuel, this is exactly what the SO_REUSEADDR in pflocal should do:
Unlink the old socket and create a new one with the same name. (I
wonder how GNU/Linux is implementing this?)
- GNUstep - check for reuse address, Riccardo Mottola, 2016/01/08
- Re: GNUstep - check for reuse address, Svante Signell, 2016/01/08
- Re: GNUstep - check for reuse address, Svante Signell, 2016/01/08
- Re: GNUstep - check for reuse address, Samuel Thibault, 2016/01/08
- Re: GNUstep - check for reuse address, Pino Toscano, 2016/01/08
- Re: GNUstep - check for reuse address, Samuel Thibault, 2016/01/08
- Re: GNUstep - check for reuse address,
Svante Signell <=
- Re: GNUstep - check for reuse address, Samuel Thibault, 2016/01/08
- Re: GNUstep - check for reuse address, Svante Signell, 2016/01/09
- Re: GNUstep - check for reuse address, Samuel Thibault, 2016/01/09
Re: GNUstep - check for reuse address, Samuel Thibault, 2016/01/08
Re: GNUstep - check for reuse address, Riccardo Mottola, 2016/01/08
Re: GNUstep - check for reuse address, Samuel Thibault, 2016/01/08