Feature #5330
Add timeouts to the execution of XMLRPC commands
Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Needed Enhancements
Target version:
-
Start date:
02/03/2014
Due date:
% Done:
0%
Estimated time:
40.00 h
Experiment:
Co-Assignees:
Description
At the moment, the code that receives XMLRPC commands inside of artdaq (xmlrpc_commander) does not limit how long the requested operation can take.
We should- add an optional timeout argument to the XMLRPC commands that are supported (times measured in seconds)
- provide a reasonable default value for the timeout for each supported command (20-30 seconds)
- implement whatever logic is needed inside of xmlrpc_commander, the Commandable class, or wherever to stop execution after the specified timeout
Related issues
History
#1 Updated by Kurt Biery almost 7 years ago
- Subject changed from Add timeouts to xmlrpc_commander to Add timeouts to the execution of XMLRPC commands
#2 Updated by Kurt Biery almost 7 years ago
- Target version set to 576
#3 Updated by Eric Flumerfelt about 4 years ago
Definitely related to #7246 and the questions around how to synchronize calls.
#4 Updated by Eric Flumerfelt about 4 years ago
- Category set to Needed Enhancements
- Target version deleted (
576)
#5 Updated by Eric Flumerfelt almost 2 years ago
- Status changed from New to Rejected
I believe that this issue is obsoleted by functionality in DAQInterface.