I don't have much time at the moment to deal with SHTTPD bugs,
I think POST problem exists under Windows only. It is due to the fact that
SHTTPD uses non-blocking pipes
to communicate between threads. Thread functions that read from CGI
subprocess pipe
(stdinput/stdoutput from compat_win32.c) do not handle that correctly.
They read from pipe zero bytes and consider that as a end of stream, not
checking the return code.

As I said, I do not have time to make a proper fix. The fix is pretty
obvious though. Patch is welcome :-)
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
shttpd-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shttpd-general

Reply via email to