httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 61616] mod_proxy_connect: stall and connection loss on bi-directional traffic
Date Tue, 19 Dec 2017 23:35:14 GMT
https://bz.apache.org/bugzilla/show_bug.cgi?id=61616

--- Comment #38 from Carsten Wolff <carsten@wolffcarsten.de> ---
(In reply to Carsten Wolff from comment #37)
> (In reply to Yann Ylavic from comment #36)
> > If this is the case, I'd suggest using attachment 35513 [details] only for
> > now, that's less performances (than expected?) but the same as the original
> > proxy_connect ones.
> 
> I did a quick test without attachment 35447 [details] and it seems you're
> right, the regression seems to be in that patch. I will do more thorough
> testing tomorrow.

Still, with just attachment 35513, the rsync transfer through proxy_connect
often stalls at the very end of the transfer. This disappeared when I also used
attachment 35447 and set FlushMinThreshold 1. That's the main reason why I used
both patches.

The end of the log of such a stall:

[Wed Dec 20 00:23:54.200810 2017] [ssl:trace6] [pid 24662:tid 140235413370624]
ssl_engine_io.c(219): [client 192.168.122.12:33064] bio_filter_out_write: 1317
bytes
[Wed Dec 20 00:23:54.200815 2017] [ssl:trace4] [pid 24662:tid 140235413370624]
ssl_engine_io.c(2220): [client 192.168.122.12:33064] OpenSSL: write 1317/1317
bytes to BIO#7f8b080021b0 [mem: 7f8b080025a3] (BIO dump follows)
[Wed Dec 20 00:23:54.200820 2017] [proxy:trace2] [pid 24662:tid
140235413370624] proxy_util.c(3845): [client 192.168.122.12:33064]
ap_proxy_transfer_between_connections complete
[Wed Dec 20 00:23:54.200835 2017] [core:trace6] [pid 24662:tid 140235413370624]
core_filters.c(857): [client 192.168.122.12:33064] writev_nonblocking:
1317/1317 bytes
[Wed Dec 20 00:28:54.301391 2017] [proxy_connect:error] [pid 24662:tid
140235413370624] (70007)The timeout specified has expired: [client
192.168.122.12:33064] AH01023: polling
[Wed Dec 20 00:28:54.301651 2017] [proxy_connect:trace2] [pid 24662:tid
140235413370624] mod_proxy_connect.c(562): [client 192.168.122.12:33064]
finished with poll() - cleaning up

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message