View Issue Details

IDProjectCategoryView StatusLast Update
0002781GNUnettesting librarypublic2013-02-08 02:40
ReporterSree Harsha Totakura Assigned ToSree Harsha Totakura  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Summary0002781: API should facilitate killing of a peer with SIGKILL.
DescriptionThe present API sends a SIGTERM to the ARM service of a peer while killing it. However, due to misbehaving processes, one of the peer's service may continue running and any call to the API's peer_wait() function will block as the peer's ARM service is not terminated until all of the peer's service are terminated.

Such behaviour is quite common in testcases and also in testbed runs (see parent bug). To address this issue, the API should facilitate hard-killing a peer though SIGKILL.
TagsNo tags attached.

Relationships

parent of 0002782 closedChristian Grothoff ARM API should provide a way to SIGKILL services started by ARM. 
child of 0002780 closedSree Harsha Totakura Testbed doesn't clean up properly on error (II) 

Activities

Sree Harsha Totakura

2013-02-07 15:21

updater   ~0006850

ARM cannot have an interface to send SIGKILL

Issue History

Date Modified Username Field Change
2013-02-07 14:32 Sree Harsha Totakura New Issue
2013-02-07 14:32 Sree Harsha Totakura Status new => assigned
2013-02-07 14:32 Sree Harsha Totakura Assigned To => Sree Harsha Totakura
2013-02-07 14:33 Sree Harsha Totakura Relationship added child of 0002780
2013-02-07 14:34 Sree Harsha Totakura Relationship added parent of 0002782
2013-02-07 14:37 Sree Harsha Totakura Description Updated
2013-02-07 15:21 Sree Harsha Totakura Note Added: 0006850
2013-02-07 15:21 Sree Harsha Totakura Status assigned => resolved
2013-02-07 15:21 Sree Harsha Totakura Resolution open => not fixable
2013-02-08 02:40 Christian Grothoff Status resolved => closed
2013-02-08 02:40 Christian Grothoff Resolution not fixable => won't fix