Skip to content

Commit d778e17

Browse files
committed
add refresh timeout parameter to listener session
1 parent d6a1671 commit d778e17

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

firebase_admin/_sseclient.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
class KeepAuthSession(transport.requests.AuthorizedSession):
3434
"""A session that does not drop authentication on redirects between domains."""
3535

36-
def __init__(self, credential):
37-
super(KeepAuthSession, self).__init__(credential)
36+
def __init__(self, credential, refresh_timeout):
37+
super(KeepAuthSession, self).__init__(credential, refresh_timeout=refresh_timeout)
3838

3939
def rebuild_auth(self, prepared_request, response):
4040
pass
@@ -107,7 +107,7 @@ def _connect(self):
107107
if self.should_connect:
108108
if self.last_id:
109109
self.requests_kwargs['headers']['Last-Event-ID'] = self.last_id
110-
self.resp = self.session.get(self.url, stream=True, **self.requests_kwargs)
110+
self.resp = self.session.get(self.url, stream=True, timeout=self.session.http_timeout, **self.requests_kwargs)
111111
self.resp_iterator = self.resp.iter_content(decode_unicode=True)
112112
self.resp.raise_for_status()
113113
else:

0 commit comments

Comments
 (0)