diff --git a/osbuild/api.py b/osbuild/api.py index 098bed42..345d1eee 100644 --- a/osbuild/api.py +++ b/osbuild/api.py @@ -51,9 +51,6 @@ class API: msg['stderr'] = 2 remoteloop.dump_fds(self.sock, msg, fds, addr=addr) - def __del__(self): - self.sock.close() - def _dispatch(self): msg, addr = self.sock.recvfrom(1024) args = json.loads(msg) diff --git a/osbuild/remoteloop.py b/osbuild/remoteloop.py index 40fc63d3..216d34e4 100644 --- a/osbuild/remoteloop.py +++ b/osbuild/remoteloop.py @@ -62,9 +62,6 @@ class LoopServer: self.event_loop.add_reader(self.sock, self._dispatch) self.thread = threading.Thread(target=self._run_event_loop) - def __del__(self): - self.sock.close() - def _create_device(self, fd, dir_fd, offset=None, sizelimit=None): while True: # Getting an unbound loopback device and attaching a backing