No wiki do arco de transmissão , parece que os comandos para finalizar transmission-daemon
são:
killall transmission-daemon
Ou
$ transmission-remote --exit
Ou de ajuda do Ubuntu:
transmission-remote -n 'transmission:transmission' -q
Eu acho que um sinal SIGTERM e TERM é o mesmo, e killall
é o padrão para enviar um SIGTERM, parece que seu supervisor deve trabalhar ... depois do stopwaitsecs ele deve enviar um sinal KILL também, então a menos que não esteja enviando os sinais certos na hora certa ... Confirme em um terminal que TERM / SIGTERM irá matar a transmissão. Se isso não acontecer, talvez seja um bug.
Tente adicionar uma linha redirect_stderr
ou stdout_logfile
para ver se isso informará ao supervisord qualquer coisa útil