mirror of
https://github.com/BOSWatch/BW3-Core.git
synced 2026-01-11 11:10:08 +01:00
little changes in server
This commit is contained in:
parent
b87d98fc7d
commit
e97b97640b
|
|
@ -94,7 +94,7 @@ class TCPServer(socketserver.ThreadingMixIn, socketserver.TCPServer):
|
|||
self._server = socketserver.ThreadingTCPServer(("", port), TCPHandler)
|
||||
self._server.timeout = self._timeout
|
||||
|
||||
self.flushData()
|
||||
self.flushQueue()
|
||||
|
||||
self._server_thread = threading.Thread(target=self._server.serve_forever)
|
||||
self._server_thread.name = "Thread-BWServer"
|
||||
|
|
@ -160,7 +160,7 @@ class TCPServer(socketserver.ThreadingMixIn, socketserver.TCPServer):
|
|||
return len(_dataPackets) # no lock needed - only reading
|
||||
|
||||
@staticmethod
|
||||
def flushData():
|
||||
def flushQueue():
|
||||
"""!To flush all existing data in queue"""
|
||||
logging.debug("Flush data queue")
|
||||
with _lockDataPackets:
|
||||
|
|
|
|||
|
|
@ -147,7 +147,7 @@ class Test_ServerClient:
|
|||
self.testClient2 = TCPClient()
|
||||
assert self.testClient2.connect()
|
||||
# send all
|
||||
useServer.flushData()
|
||||
useServer.flushQueue()
|
||||
assert self.testClient1.transmit("test1")
|
||||
time.sleep(0.1) # wait for recv to prevent fail of false order
|
||||
assert self.testClient2.transmit("test2")
|
||||
|
|
|
|||
Loading…
Reference in a new issue