Skip to content

Commit afd7593

Browse files
committed
add validation of closed sockets
1 parent 9437019 commit afd7593

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pymobiledevice3/tcp_forwarder.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ def start(self, address='0.0.0.0'):
5454
if current_sock is self.server_socket:
5555
self._handle_server_connection()
5656
else:
57-
self._handle_data(current_sock, closed_sockets)
57+
if current_sock not in closed_sockets:
58+
self._handle_data(current_sock, closed_sockets)
5859

5960
for current_sock in exceptional:
6061
self._handle_close_or_error(current_sock)

0 commit comments

Comments
 (0)