]> www.average.org Git - loctrkd.git/blobdiff - gps303/termconfig.py
test: skeleton for an end-to-end unittest
[loctrkd.git] / gps303 / termconfig.py
index 953e6aec75f67ae380732d7f80dcfcc4cfa845ed..831397201a4521c9c3fd160c0fdbb3bb8eb0b39a 100644 (file)
@@ -74,7 +74,9 @@ def runserver(conf: ConfigParser) -> None:
             zpush.send(resp.packed)
 
     except KeyboardInterrupt:
-        pass
+        zsub.close()
+        zpush.close()
+        zctx.destroy()  # type: ignore
 
 
 if __name__.endswith("__main__"):