mirror of https://github.com/zulip/zulip.git
zephyr_mirror: Catch IOError from zephyr.init().
(imported from commit d657fede53ee3754e76edf66b10bef09ad1f9577)
This commit is contained in:
parent
6716126c6e
commit
cdd9c80499
|
@ -677,5 +677,13 @@ or specify the --api-key-file option.""" % (options.api_key_file,)))
|
||||||
sys.exit(0)
|
sys.exit(0)
|
||||||
|
|
||||||
import zephyr
|
import zephyr
|
||||||
zephyr.init()
|
while True:
|
||||||
|
try:
|
||||||
|
# zephyr.init() tries to clear old subscriptions, and thus
|
||||||
|
# sometimes gets a SERVNAK from the server
|
||||||
|
zephyr.init()
|
||||||
|
break
|
||||||
|
except IOError:
|
||||||
|
traceback.print_exc()
|
||||||
|
time.sleep(1)
|
||||||
zephyr_to_humbug(options)
|
zephyr_to_humbug(options)
|
||||||
|
|
Loading…
Reference in New Issue