[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);
|