Revision history for Perl extension POE::Component::Server::SimpleHTTP.
1.01 Sat Nov 29 16:35:58 2003
- original version; created by h2xs 1.22 with options
-AXn POE::Component::Server::SimpleHTTP
1.02 Sat Nov 29 23:25:54 2003
- Fixed silly ReadWrite Got_Error event
1.03 Mon Dec 01 06:28:32 2003
- POD updates
- Added GETHANDLERS/SETHANDLERS
- Removed funky CaPs in ::Connection module
1.04 Tue Jan 13 19:56:18 2004
- Fixed a bug reported by Tim Wood about socket disappearing
- Fixed *another* bug in the Connection object, pesky CaPs! ( Again, reported by Tim Wood )
1.05 Mon Apr 19 10:10:18 2004
- Got rid of POE::Component::Server::TCP and replaced it with POE::Wheel::SocketFactory for speed/efficiency
- As the documentation for POE::Filter::HTTPD says, updated POD to reflect the HTTP::Request/Response issue
- Got rid of SimpleHTTP::Request, due to moving of the Connection object to Response
-> Found a circular leak by having SimpleHTTP::Connection in SimpleHTTP::Request, to get rid of it, moved it to Response
-> Realized that sometimes HTTP::Request will be undef, so how would you get the Connection object?
- Internal tweaking to save some memory
- Added the MAX_RETRIES subroutine
- More extensive DEBUG statements
- POD updates
- Paul Visscher tracked down the HTTP::Request object leak, thanks!
- Cleaned up the Makefile.PL
- Benchmarked and found a significant speed difference between post()ing and call()ing the DONE event
-> The call() method is ~8% faster
-> However, the chance of connecting sockets timing out is greater...