On 2004.02.22, Taguchi Takeshi <[EMAIL PROTECTED]> wrote:
> In nsmain.c, I modify it as following:
...
>     NsStartDrivers();
> #ifndef _WIN32
>     sleep(10);   /* DARTY SOLUTION! */
>     NsClosePreBound();
> #endif
>
> It's seem work fine.

I was going to suggest this just to see if it was a race condition.  If
you confirm that this solves your problem, then I think what I
originally suggested is probably the right code fix.

I've implemented it, and the patch is here:

  http://panoptic.com/aolserver/premature-prebound-closing-patch.txt

This should apply cleanly against AOLserver 4.1 (what's currently CVS
HEAD).

If nobody has tremendous complaints about the patch, I'll commit it by
Monday or Tuesday.

-- Dossy

--
Dossy Shiobara                       mail: [EMAIL PROTECTED]
Panoptic Computer Network             web: http://www.panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to