diff --git a/src/pyg2o/server.py b/src/pyg2o/server.py index 44db0d2..b0b0ee3 100644 --- a/src/pyg2o/server.py +++ b/src/pyg2o/server.py @@ -125,7 +125,7 @@ class PythonWebsocketServer: async def handle_connection(self, websocket: websockets.ClientConnection): - if (websocket.remote_address[0] not in self.whitelist or self._connected_socket is not None): + if ((len(self.whitelist) != 0 and websocket.remote_address[0] not in self.whitelist) or self._connected_socket is not None): await websocket.close(4000, 'Connection denied') return