fix race in integration test

This commit is contained in:
Kevin Hester
2021-03-31 16:27:11 +08:00
parent 4724eebcf9
commit b812a61bd5

View File

@@ -1204,7 +1204,10 @@ class TCPInterface(StreamInterface):
# the socket here
self._wantExit = True
if not self.socket is None:
self.socket.shutdown(socket.SHUT_RDWR)
try:
self.socket.shutdown(socket.SHUT_RDWR)
except:
pass # Ignore errors in shutdown, because we might have a race with the server
self.socket.close()
def _writeBytes(self, b):