def __init__(self, _sockets, rooms=None): self.Sockets = _sockets self.pool = ThreadPool(processes=1) # self.process_list = Database.load_object(SharedScheduler.__filepath__, 'schedules') or [] # self.l = Lock() #merging 'RoomLog' procedure and schedule objects from lib.logger import Logger self.pool.apply_async(self.process_main, (rooms, Logger.altLogger()))