-
Notifications
You must be signed in to change notification settings - Fork 136
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pinmanager: provide more details information on timeout
Motivation: Issue #6251 describes a problem with pinmanager where requests are caught in a retry loop until the pin request message timeout results in the request being terminated. Unfortunately, the current error message provides insufficient information to learn what is going wrong. It indicates that the request has been retried until it eventually fails, but not why. Modification: In lieu of a full pin-request activity log, we can throw a CacheException with a message that includes why the final retry was attempted, the one that resulted in the request exceeding the message lifetime. This is in keeping with how explicit failures are handled, where more detailed information is provided. Result: A more detailed pinmanager log entry is provided for pin requests that are caught in a retry loop, and eventually time out. Target: master Request: 7.2 Request: 7.1 Request: 7.0 Request: 6.2 Requires-notes: yes Requires-book: no Patch: https://rb.dcache.org/r/13266/ Acked-by: Tigran Mkrtchyan
- Loading branch information
1 parent
be6acb3
commit 8fa5f54
Showing
1 changed file
with
14 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters