.. _signal: Send a signal ============= This command allows you to send the signal to all processes in a watcher, a specific process in a watcher or its children ZMQ Message ----------- To get the list of all process in the watcher:: { "command": "signal", "property": { "name": , "signum": } To send a signal to a process:: { "command": "signal", "property": { "name": , "process": , "signum": } An optionnal property "children" can be used to send the signal to all the children rather than the process itself. To send a signal to a process child: To get the list of processes in a watcher:: { "command": "signal", "property": { "name": , "process": , "signum": , "pid": } The response return the status "ok". Command line ------------ :: $ circusctl signal [] [] [--children] Options: ++++++++ - : the name of the watcher - : the process id. You can get them using the command list - : integer, the process id. - : the signal number to send. Allowed signals are: - 3: QUIT - 15: TERM - 9: KILL - 1: HUP - 21: TTIN - 22: TTOU - 30: USR1 - 31: USR2