Comment gracefuly l'arrêt d'un Printemps de Démarrage de l'application par la start-stop-daemon

Nous avons une multithread Printemps de Démarrage de l'Application, qui fonctionne sur la machine Linux comme un démon. Lorsque j'essaie d'arrêter l'application par la start-stop-daemon comme ce

start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME

Le signal SIGTERM est envoyé et l'application immetiately se termine. Cependant je veux que la demande d'attendre, jusqu'à ce que chaque thread a terminé son travail.

Est-il de toute manière, la façon de gérer ce qui se passe, quand SIGTERM signal est reçu?

InformationsquelleAutor Michal | 2016-04-18