-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG]: Connection loss to Zino server is silently ignored on NTIE refresh #116
Comments
The code in
This code never raises |
The code in It does not attempt to catch any exceptions. If The actual handler either returns the id of an updated event or |
Howitz's It catches If the event updater returns We should try:
instead of
and stop catching |
Some polish might be to have a counter for how many times we have seen |
Also, might be smart to have |
I'll make a patch. |
Curitz aborts because it attempts to receive from the API socket and the API socket times out. It does not fail because the NTIE socket dies. |
This is fixed in zinolib 1.2.0, that is: there is a new method Curitz checks the connection every 60 seconds, this is hard coded. |
As per previous comment, closing this. When to run the test-method belongs in a separate issue. |
See also Uninett/zinolib#63 |
Seems like connection loss to Zino server is not "picked up" by Howitz when requesting for NTIE updates. Further investigation is needed.
To reproduce:
Curitz will eventually quit with the error message "Connection lost with the zino server...". Howitz does nothing.
The text was updated successfully, but these errors were encountered: