Add freeze_support() for multiprocessing

This commit is contained in:
grossmj committed 2023-11-07 10:42:53 +10:00
1 parent 3c4b5db1ca
commit aac6fbfc31
1 file changed
+4
+4
View File
@@ -32,6 +32,8 @@ import os
import sys
import types
from multiprocessing import freeze_support
# To avoid strange bug later we switch the event loop before any other operation
if sys.platform.startswith("win"):
import asyncio
@@ -79,6 +81,8 @@ def main():
if not sys.platform.startswith("win"):
if "--daemon" in sys.argv:
daemonize()
else:
freeze_support()
from gns3server.run import run
run()