Re: solisten() question: why do we check for completed connections?

From: Robert Watson (rwatson_at_FreeBSD.org)
Date: 02/18/05

  • Next message: Henry Su: "Re: Two NIC's connected to same subnet: routing question"
    Date: Fri, 18 Feb 2005 00:40:39 +0000 (GMT)
    To: Bill Fenner <fenner@research.att.com>
    
    

    On Thu, 17 Feb 2005, Bill Fenner wrote:

    > which looks like it's initializing q0 and q to be circular queues, which
    > has to only happen once, and also setting SO_ACCEPTCONN; since nothing
    > ever turns off SO_ACCEPTCONN, this is not something that has to happen
    > only once. When the stuff that had to happen only once got removed, the
    > conditional remained.
    >
    > So, I'd say that setting SO_ACCEPTCONN is required, but the conditional
    > is not. I don't know if that helps your race or not.

    This sounds like just the explanation I was looking for.

    Thanks,

    Robert N M Watson

    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"


  • Next message: Henry Su: "Re: Two NIC's connected to same subnet: routing question"

    Relevant Pages