Exemplo n.º 1
0
	def stop(self):
		with self.__runningLock:
			if not self.isRunning():
				return True
			self._running = False
			sharedMethods.socketCloser(self.socket)
			return not self.isRunning()
Exemplo n.º 2
0
	def __serverLoop(server, socket_thread, clientSock, clientAddr):
		try:
			while server.isRunning() and socket_thread(server, clientSock, clientAddr) == None: continue
		except Exception as e:
			server.log(e, "Client:", clientAddr, level='error')
		finally:
			sharedMethods.socketCloser(clientSock)