I tried to bisect, but getting old versions of Naviserver to actually
build and run tests is extraordinarily frustrating.  I gave up.

I see various places where Naviserver itself uses the Ns_Cond* C
functions, which makes me think they likely work.  Also, the Unix and
Windows C implementations are in two different files.  Since the
problems I see with Tcl ns_cond are the same on Linux and Windows,
perhaps the problem is in nsd/tclthread.c, which is cross-platform.

Most of NsTclCondObjCmd() dates from 2005-10-21, when Stephen Deasey
pretty much completely rewrote it.  Maybe that's a likely place for
bugs?  I wasn't able to build or test the code from around then
though, so it's just an arbitrary guess on my part.

-- 
Andrew Piskorski <a...@piskorski.com>

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to