start-stop-daemon spawning 2 processus

en essayant de faire de mon site django un service. Voici le code:

DIR=/home/karonator/pk-akr DAEMON=$DIR/manage.py DAEMON_NAME=somename DAEMON_OPTS="runserver 0.0.0.0:7777" DAEMON_USER=karonator PIDFILE=/var/run/$DAEMON_NAME.pid . /lib/lsb/init-functions do_start () { log_daemon_msg "Starting system $DAEMON_NAME daemon" start-stop-daemon --start --background --pidfile $PIDFILE --make-pidfile --user $DAEMON_USER --chuid $DAEMON_USER --exec /usr/bin/python $DAEMON -- $DAEMON_OPTS log_end_msg $? 

}

Cela fonctionne mais start-stop-daemon génère deux processus:

entrer la description de l'image ici

Des idées comment résoudre ce problème? Par conséquent, les fonctions d’arrêt et de redémarrage ne fonctionnent pas correctement.

Ajouter --noreload à DAEMON_OPTS="runserver 0.0.0.0:7777"

Voici un lien expliquant --noreload et le processus d’auto-rechargement.

Pourquoi s’exécute-t-il deux fois dans le serveur de développement Django?