Project

General

Profile

Feature #5330

Add timeouts to the execution of XMLRPC commands

Added by Kurt Biery over 5 years ago. Updated 4 months ago.

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:
Duration:

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
  1. add an optional timeout argument to the XMLRPC commands that are supported (times measured in seconds)
  2. provide a reasonable default value for the timeout for each supported command (20-30 seconds)
  3. implement whatever logic is needed inside of xmlrpc_commander, the Commandable class, or wherever to stop execution after the specified timeout

Related issues

Related to artdaq - Feature #6783: [LBNE] Add timestamps to Init, Start, Stop, Pause, and Resume commandsClosed2014-08-12

History

#1 Updated by Kurt Biery over 5 years ago

  • Subject changed from Add timeouts to xmlrpc_commander to Add timeouts to the execution of XMLRPC commands

#2 Updated by Kurt Biery about 5 years ago

  • Target version set to 576

#3 Updated by Eric Flumerfelt over 2 years ago

Definitely related to #7246 and the questions around how to synchronize calls.

#4 Updated by Eric Flumerfelt over 2 years ago

  • Category set to Needed Enhancements
  • Target version deleted (576)

#5 Updated by Eric Flumerfelt 4 months ago

  • Status changed from New to Rejected

I believe that this issue is obsoleted by functionality in DAQInterface.



Also available in: Atom PDF