Skip to content
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

RPC Timeout/Retries account for blocking requests #8921

Merged
merged 1 commit into from
Sep 18, 2020

Commits on Sep 18, 2020

  1. RPC Timeout/Retries account for blocking requests

    The current implementation measures RPC request timeout only against
    config.RPCHoldTimeout, which is fine for non-blocking requests but will
    almost surely be exceeded by long-poll requests that block for minutes
    at a time.
    
    This adds an HasTimedOut method on the RPCInfo interface that takes into
    account whether the request is blocking, its maximum wait time, and the
    RPCHoldTimeout.
    Pierre Cauchois committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    b2299c4 View commit details
    Browse the repository at this point in the history