From 5c41eae7ecac53cc8e48312d81588edf3a3acf8a Mon Sep 17 00:00:00 2001 From: Umair Khan Date: Thu, 4 Aug 2016 13:16:07 +0500 Subject: [PATCH] Don't send connection to apns response listener. --- zerver/lib/push_notifications.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/zerver/lib/push_notifications.py b/zerver/lib/push_notifications.py index 27febf8973..ddb0de5e6d 100644 --- a/zerver/lib/push_notifications.py +++ b/zerver/lib/push_notifications.py @@ -69,7 +69,7 @@ class APNsMessage(object): def get_frame(self): return self.frame -def response_listener(error_response, connection): +def response_listener(error_response): identifier = error_response['identifier'] key = get_apns_key(identifier) if not redis_client.exists(key): @@ -97,9 +97,7 @@ def get_connection(cert_file, key_file): cert_file=cert_file, key_file=key_file, enhanced=True) - connection.gateway_server.register_response_listener( - partial(response_listener, connection=connection)) - + connection.gateway_server.register_response_listener(response_listener) return connection if settings.APNS_CERT_FILE is not None and os.path.exists(settings.APNS_CERT_FILE):