[Http-webtest-commits] HTTP-WebTest-Recorder/bin rec-proxy,1.7,1.8
Brought to you by:
m_ilya,
richardanderson
From: Ilya M. <m_...@us...> - 2003-09-07 18:12:06
|
Update of /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin In directory sc8-pr-cvs1:/tmp/cvs-serv21938 Modified Files: rec-proxy Log Message: Prevent proxy from stopping working when client breaks connection Index: rec-proxy =================================================================== RCS file: /cvsroot/http-webtest/HTTP-WebTest-Recorder/bin/rec-proxy,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** rec-proxy 4 Mar 2003 23:44:42 -0000 1.7 --- rec-proxy 7 Sep 2003 18:11:55 -0000 1.8 *************** *** 142,146 **** my($response, $data) = @$response_packet; ! unless($heap->{got_headers}) { $response->header(Connection => 'close'); $heap->{client}->put($response); --- 142,146 ---- my($response, $data) = @$response_packet; ! if((not $heap->{got_headers}) and $heap->{client}) { $response->header(Connection => 'close'); $heap->{client}->put($response); *************** *** 148,152 **** } ! if(defined $data) { $heap->{client}->set_output_filter(POE::Filter::Stream->new); $heap->{client}->put($data); --- 148,152 ---- } ! if(defined($data) and $heap->{client}) { $heap->{client}->set_output_filter(POE::Filter::Stream->new); $heap->{client}->put($data); |