diff --git a/app/service/subscribers_service_manager.py b/app/service/subscribers_service_manager.py index fff582f..fffa067 100644 --- a/app/service/subscribers_service_manager.py +++ b/app/service/subscribers_service_manager.py @@ -78,6 +78,9 @@ class SubscribersServiceManager(ServiceManager, IClientHandler): self.__close_subscriber(client) def process_response(self, client, req: Request, resp: Response): + if not req or not resp: + return + if req.method == Commands.SERVER_PING: self._handle_server_ping_command(client, resp) elif req.method == Commands.SERVER_GET_CLIENT_INFO: