Настроил supervisord на запуск процесса при старте системы, но происходит следующее:
2016-01-03 14:57:25,077 CRIT Supervisor running as root (no user in config file)
2016-01-03 14:57:25,280 INFO RPC interface 'supervisor' initialized
2016-01-03 14:57:25,280 CRIT Server 'inet_http_server' running without any HTTP authentication checking
2016-01-03 14:57:25,280 INFO RPC interface 'supervisor' initialized
2016-01-03 14:57:25,281 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2016-01-03 14:57:25,283 INFO daemonizing the supervisord process
2016-01-03 14:57:25,283 INFO supervisord started with pid 1816
2016-01-03 14:57:26,287 INFO spawned: 'ws_server' with pid 1819
2016-01-03 14:57:27,725 INFO success: ws_server entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2016-01-03 14:59:44,742 WARN received SIGTERM indicating exit request
2016-01-03 14:59:44,744 INFO waiting for ws_server to die
2016-01-03 14:59:44,744 INFO stopped: ws_server (terminated by SIGTERM)
Если же supervisord потом перезапустить, то процесс нормально запускается. В чём может быть проблема?