On 6/13/05, Zoran Vasiljevic <[EMAIL PROTECTED]> wrote:
> 
> Am 13.06.2005 um 09:37 schrieb Stephen Deasey:
> 
> >
> > Ns_SockListenTcp() should probably replace Ns_SockListenEx() with it's
> > backlog parameter?  The passed backlog should be checked, and if it's
> > < 1, use the default from the config file.
> >
> > If this is the new recommended way to listen on sockets, I'd update
> > all callers of the old Ns_SockListen(Ex) functions.  People will cut
> > 'n paste old code and continue the confusion.
> 
> Well, I have left the Ns_SockListenEx() untouched. We might rename
> it to Ns_SockListenTcp() to be more consistent but I did not want
> to do that yet because I do not know what side-effects this may
> have.
> 
> >
> > Hmm, Ns_SockListenUnix() doesn't actually call listen().  Is this
> > right?  Also, is a backlog parameter appropraite here, as in
> > Ns_SockListenEx()?
> 
> No, it does not. It just binds.
> As well as the raw sockets; Ns_SockBindRow does not bind.
> It just creates the socket.


I don't understand why listen() is not called.  You have to do this in
order to receive connections, right?

Reply via email to