Subject: | retry non functional |
The retry method does not ever call do_retry. I've never used the multiplexer, but by adding
do_retry into the package_states it resolved the issue so I presume this is the required fix.
--- POEx/HTTP/Server.pm.bak 2011-06-20 10:59:39.000000000 -0500
+++ POEx/HTTP/Server.pm 2011-06-20 10:47:52.000000000 -0500
@@ -284,7 +284,7 @@
error shutdown ) ],
$package => [
qw( _start build_server
- accept retry close
+ accept retry do_retry close
handlers_get handlers_add handlers_remove
prefork_child prefork_accept
prefork_parent prefork_shutdown