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