Tâche #16300
Scénario #16215: Traitement express (22-24)
arv plante réguliérement sur Sphynx 2.4.2 et 2.5.2
Description
Sur nos Sphynx 2.4.2 et 2.5.2 nous sommes obligé de relancer arv pour pouvoir nous connecter à l'interface web ARV assez régulièrement.
Révisions associées
Script init ARV : traitement du cas du problème de l'arrêt su service
ref #16300 @15m
Historique
#1 Mis à jour par Daniel Dehennin il y a presque 8 ans
- Assigné à mis à Daniel Dehennin
Auriez-vous des informations complémentaires afin d’avoir des pistes à explorer ?
#2 Mis à jour par Olivier FEBWIN il y a presque 8 ans
2016/06/06 06:25:14 [-] Received SIGTERM, shutting down.
2016/06/06 06:25:14 [-] (TLS Port 8088 Closed)
2016/06/06 06:25:14 [-] Stopping factory <twisted.web.server.Site instance at 0x7fdcefde6638>
2016/06/06 06:25:14 [-] Main loop terminated.
2016/06/06 06:25:14 [-] Server Shut Down.
#3 Mis à jour par Fabrice Barconnière il y a presque 8 ans
- Tracker changé de Demande à Tâche
- Assigné à changé de Daniel Dehennin à Fabrice Barconnière
- Temps estimé mis à 1.00 h
- Tâche parente mis à #16215
- Restant à faire (heures) mis à 1.0
#4 Mis à jour par Fabrice Barconnière il y a presque 8 ans
- Statut changé de Nouveau à En cours
#5 Mis à jour par Fabrice Barconnière il y a presque 8 ans
- Sujet changé de arv plante réguliérement à arv plante réguliérement sur Sphynx 2.4.2 et 2.5.2
- Temps estimé changé de 1.00 h à 2.00 h
Le phénomène se produit au moment du stop dans la fonction do_wait().
En plus il est bien indiqué dans le code que ça peut se produire :
if [ -f "${PIDFILE}" ]; then # On stop, the pid file can disappear after the test but # before reaching thing line pid=$(cat "${PIDFILE}" 2> /dev/null)
Il faut traiter le cas où le fichier disparaît.
#6 Mis à jour par Fabrice Barconnière il y a presque 8 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 1.0 à 0.1
Avant le correctif, une fois sur 2 ou 3, /etc/init.d/arv restart tombe en erreur.
#7 Mis à jour par Scrum Master il y a presque 8 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Lionel Morin il y a presque 8 ans
- Restant à faire (heures) changé de 0.1 à 2.0
#9 Mis à jour par Lionel Morin il y a presque 8 ans
Testé sur un Sphynx 2.5.2 et 2.4.2.1, lancement de nombreuses commandes /etc/init.d/arv restart
sans aucune erreur => OK
#10 Mis à jour par Lionel Morin il y a presque 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 2.0 à 0.0