We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9035c6a commit 4475cbcCopy full SHA for 4475cbc
1 file changed
zeroconf.py
@@ -1115,10 +1115,10 @@ def run(self):
1115
if reader:
1116
reader.handle_read(socket_)
1117
1118
- except socket.error as e:
+ except (select.error, socket.error) as e:
1119
# If the socket was closed by another thread, during
1120
# shutdown, ignore it and exit
1121
- if e.errno != socket.EBADF or not self.zc.done:
+ if e[0] != socket.EBADF or not self.zc.done:
1122
raise
1123
1124
def add_reader(self, reader, socket_):
0 commit comments