--- AnyEvent-HTTP/HTTP.pm 2009/08/05 16:23:48 1.49 +++ AnyEvent-HTTP/HTTP.pm 2009/08/11 13:20:42 1.50 @@ -704,9 +704,7 @@ &$handle_actual_request; } - }, sub { - $timeout - }; + }, $arg{on_prepare} || sub { $timeout }; }; defined wantarray && AnyEvent::Util::guard { %state = () }