From 0544ba2b99d934e7373f553b4bd5284a12931269 Mon Sep 17 00:00:00 2001 From: ningwenjie Date: Wed, 14 Oct 2020 10:26:47 +0800 Subject: [PATCH] fix automatic update thread executes once and dies bug --- pyapollo/apollo_client.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyapollo/apollo_client.py b/pyapollo/apollo_client.py index e6da426..3b5321b 100644 --- a/pyapollo/apollo_client.py +++ b/pyapollo/apollo_client.py @@ -330,5 +330,6 @@ def _listener(self) -> None: :return: """ logging.getLogger(__name__).info("Entering listener loop...") - self._long_poll() - time.sleep(self._cycle_time) + while True: + self._long_poll() + time.sleep(self._cycle_time)