PROTON-2098: Correctly close connections from client end.
diff --git a/python/proton/_reactor.py b/python/proton/_reactor.py
index 6f44841..e87774a 100644
--- a/python/proton/_reactor.py
+++ b/python/proton/_reactor.py
@@ -961,12 +961,10 @@
if self.reconnect:
self.reconnect.reset()
- def on_transport_tail_closed(self, event):
- event.transport.close_head()
-
def on_transport_closed(self, event):
if self.connection is None: return
if self.connection.state & Endpoint.LOCAL_ACTIVE:
+
if self.reconnect:
event.transport.unbind()
delay = self.reconnect.next()