Bonjour à tous.
J'utilise actuellement dans une application VLC en mode daemon (lancé par un vlc --daemon)
Je me pose cependant la question de comment quitter ce daemon.
Actuellement le daemon est fermé à l'aide d'un killall vlc, chose qui pose des problèmes.
J'ai cherché dans la doc de vlc, le man, ms impossible de trouver des infos sur la manière de fermer vlc...
Je fais donc appel à tous ceux qui auraient une petite idée.
Merci.
# Extrait de frecord.sh
Posté par David . Évalué à 2.
pid_main=$!
...
du script...
....
kill $pid_main
Tu peux stocker le pid de vlc ($pid_main) dans un fichier vlc.pid, par exemple, afin qu'il soit accessible par une autre application.
[^] # Re: Extrait de frecord.sh
Posté par Largocity . Évalué à 1.
Mais fait un kill sur le pid est il plus propre que de faire un killall sur le processus ?
[^] # Re: Extrait de frecord.sh
Posté par symoon . Évalué à 4.
man killall
=> les deux envoient par défaut le même signal SIGTERM
Donc ça ne changera rien.
Quels problèmes ?
[^] # Re: Extrait de frecord.sh
Posté par Largocity . Évalué à 1.
Lorsque que vlc est quitté par un killall, le flux de la freebox est toujours envoyé, jusqu'à un timeout. Si je change de chaine avant ce timeout, ça bug (la première chaine est toujours envoyée)
[^] # Re: Extrait de frecord.sh
Posté par David . Évalué à 1.
Suis pas sûr qu'il y ait une solution.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.