diff --git a/slapos/equeue/__init__.py b/slapos/equeue/__init__.py
index d0a09e22795acd3803f822ab097918d849354e81..6445d5faec5c3c994362e93db471b42fce8679d1 100644
--- a/slapos/equeue/__init__.py
+++ b/slapos/equeue/__init__.py
@@ -159,6 +159,7 @@ def main():
     server.serve_forever()
   finally:
     remove_existing_file(socketpath)
+    os.kill(0, 9)
 
 if __name__ == '__main__':
   main()