-
Notifications
You must be signed in to change notification settings - Fork 116
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
Don't send uptime proof until we've heard from the storage server #871
Comments
Also I think we can add to the new |
This sounds reasonable given there's evidence of this biting operators during the setup process. Initially the concern was that the 5 minutes in between checks or whatever the duration was too long to wait at startup, but this can be worked around by adding an uptime proof check after the first initial ping from storage server. |
There's already a 5 minute delay now (the uptime proof runs every 5 minutes and things are usually not ready when the first one fires), so I don't think we'd delay things. But if the ping could trigger a proof going out that would actually improve things. |
Fixed in #874 |
We send an uptime proof initially (IIRC for the first hour) without having heard from the storage server, but this can mislead operators who think everything is working right because an uptime proof goes out.
Since the storage server pings quite frequently, I think we should require such a ping before sending any uptime proof.
The text was updated successfully, but these errors were encountered: