diff options
Diffstat (limited to 'src/target/fake_trx/udp_link.py')
-rw-r--r-- | src/target/fake_trx/udp_link.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/target/fake_trx/udp_link.py b/src/target/fake_trx/udp_link.py index 0afd1504..c0c41ff6 100644 --- a/src/target/fake_trx/udp_link.py +++ b/src/target/fake_trx/udp_link.py @@ -35,6 +35,9 @@ class UDPLink: self.remote_addr = remote_addr self.remote_port = remote_port + def __del__(self): + self.sock.close() + def loop(self): r_event, w_event, x_event = select.select([self.sock], [], []) @@ -43,9 +46,6 @@ class UDPLink: data, addr = self.sock.recvfrom(128) self.handle_rx(data.decode()) - def shutdown(self): - self.sock.close(); - def send(self, data): if type(data) not in [bytearray, bytes]: data = data.encode() |