I implemented a "smarter" retry algorithm in mod_webkit.c similar to the 
one I checked into Adapter.py -- so now you can restart the appserver 
without losing requests.  Compiled and tested only on Windows.  Someone 
like Jay (hint, hint) may want to code review my change, as I'm not 100% 
confident I did it right.  It does seem to work fine though.

I also cleaned up the indentation of the file -- it was a bit on the random 
side before which made it difficult for me to read.

Incidentally, the reason I'm now interested in mod_webkit for Windows is 
because there's a pretty serious bug in mod_python when running on 
Windows.  Basically, there's some kind of threading bug, which makes it 
choke on simultaneous requests, sometimes causing incorrect responses, and 
sometimes even crashing Apache.  This bug has reportedly been fixed in 
mod_python CVS and will be included in the next mod_python release 
(2.7.4).  But mod_webkit provides a nice fast alternative.


--

- Geoff Talvola
   [EMAIL PROTECTED]

_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to