pull/997/head
Louis Vézina 5 years ago
parent 9235870792
commit 5a93456dcd

@ -481,6 +481,15 @@ class Server:
port=int(args.port) if args.port else int(settings.general.port), port=int(args.port) if args.port else int(settings.general.port),
threads=24) threads=24)
# Make sure that server class instance isn't getting instantiated again but reused instead.
_instance = None
def __new__(cls, *args, **kwargs):
if not cls._instance:
cls._instance = super(Server, cls).__new__(
cls, *args, **kwargs)
return cls._instance
@classmethod @classmethod
def start(cls): def start(cls):
try: try:

Loading…
Cancel
Save