From 33a68b5cefc84d732b21198acabfbe53f7597418 Mon Sep 17 00:00:00 2001 From: Jack Robison Date: Wed, 10 Apr 2019 10:26:16 -0400 Subject: [PATCH] handle dht is_closing --- lbrynet/dht/protocol/protocol.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lbrynet/dht/protocol/protocol.py b/lbrynet/dht/protocol/protocol.py index 39e80870e..f1aab10ad 100644 --- a/lbrynet/dht/protocol/protocol.py +++ b/lbrynet/dht/protocol/protocol.py @@ -544,7 +544,7 @@ class KademliaProtocol(DatagramProtocol): async def _send(self, peer: 'KademliaPeer', message: typing.Union[RequestDatagram, ResponseDatagram, ErrorDatagram]): - if not self.transport: + if not self.transport or self.transport.is_closing(): raise TransportNotConnected() data = message.bencode()