Project

General

Profile

Feature #5330

Add timeouts to the execution of XMLRPC commands

Added by Kurt Biery almost 6 years ago. Updated 8 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 commandsClosed08/12/2014

History

#1 Updated by Kurt Biery almost 6 years ago

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

#2 Updated by Kurt Biery over 5 years ago

  • Target version set to 576

#3 Updated by Eric Flumerfelt almost 3 years ago

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

#4 Updated by Eric Flumerfelt almost 3 years ago

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

#5 Updated by Eric Flumerfelt 8 months ago

  • Status changed from New to Rejected

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



Also available in: Atom PDF