New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 596587 link

Starred by 0 users

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

pass in a timeout value for server-side timeout of autotest RPCs

Project Member Reported by akes...@chromium.org, Mar 21 2016

Issue description

Per discussion with dshi@, autotest RPC clients have a socket timeout that is relatively short, however RPC requests often outlive this on the server and may even still be in flight when the client retries their request. This can lead to incorrect behavior such as duplication of run_suite calls.

Have the clients pass in an rpc timeout or expiration time that is slightly shorter than their own socket timeout, to ensure that calls are either killed or simply not tried if they are already expired by the time they reach the rpc handler.
 

Comment 1 by autumn@chromium.org, Mar 28 2016

Owner: dshi@chromium.org

Comment 2 by benhenry@google.com, Apr 26 2016

Components: Infra>Client>ChromeOS
Labels: -Infra-ChromeOS
Status: Archived (was: Untriaged)
This bug has not been touched in over a year.  It is probably no longer relevant.

Sign in to add a comment