Hi Guys,

Another public follow-up: Ali has been sending me debugging information privately due to the inclusion of application source code and IP addresses. Tracing of the application suggests that there is an application concurrency bug leading to one socket to be closed twice and another socket to be left open. The bug might be triggering in 7.x but not earlier releases because of the change to libthr, which can lead to more parallelism/asynchrony in the application.


After more testing I can with almost absolute certainty conclude that it is indeed an application bug.

Reasons that it did not manifest itself earlier most probably are due to the much increased performance of BSD 7, making a certain race condition likely where it once was improbable.

I want to thank all who've helped track this issue down!

Kind Regards,

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

Reply via email to