Skip to content

Commit 33082d8

Browse files
committed
Make clients and client counter instance specific
1 parent f2776dc commit 33082d8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

websocket_server/websocket_server.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,14 +112,14 @@ class WebsocketServer(ThreadingMixIn, TCPServer, API):
112112
allow_reuse_address = True
113113
daemon_threads = True # comment to keep threads alive until finished
114114

115-
clients = []
116-
id_counter = 0
117-
118115
def __init__(self, port, host='127.0.0.1', loglevel=logging.WARNING):
119116
logger.setLevel(loglevel)
120117
TCPServer.__init__(self, (host, port), WebSocketHandler)
121118
self.port = self.socket.getsockname()[1]
122119

120+
self.clients = []
121+
self.id_counter = 0
122+
123123
def _message_received_(self, handler, msg):
124124
self.message_received(self.handler_to_client(handler), self, msg)
125125

0 commit comments

Comments
 (0)