Comment 1 for bug 1489587

Revision history for this message
clayg (clay-gerrard) wrote :

good logs paul!

I think cleaning up the way that ssync sender disconnects would be very helpful to taking some noise out of the logs.

SSYNC has a (weird?) tunneling protocol (currently) where it wraps HTTP requests inside of an ongoing chunked-transfer HTTP request. When it disconnects that old eventlet chunked transfer ValueError disconnect message pops (I'm not sure why that shows up in the logs unless eventlet_debug = True).

In order to disconnect cleanly ssync_sender can write a chunked transfer termination line to the wire.