--On Monday, October 23, 2006 7:13 PM +0000 richton@nbcs.rutgers.edu wrote:
I just got bit with this c_writewaiter assert. This is 2.3.27 with patch for #4708 and #4695. See https://www.nbcs.rutgers.edu/~richton/richton-20061023-backtrace.txt for *c (full backtrace included for good measure).
I'll note an important difference between your hitting this issue and my hitting this issue.
In my case:
(a) I was using connection.c code from HEAD (b) c_writewaiter was zero, and not one.
The issue in my case I believe was due to two things:
(1) An optimization bug in gcc, because once I rebuilt with gcc 4.1.1, I never got this issue, and (2) A race condition that existed in the HEAD code, that was recently fixed.
I no longer experience this problem with the updated HEAD code and gcc 4.1.1 as the compiler.
I'd actually say that your report on this issue is a new ITS. ;)
--Quanah
-- Quanah Gibson-Mount Principal Software Developer ITS/Shared Application Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html