Projet

Général

Profil

Anomalie #3089

shell-init : erreur de détermination du répertoire actuel : getcwd : ne peut accéder aux répertoires parents : Aucun fichier ou dossier de ce type

Ajouté par Jérôme Augé il y a presque 7 ans. Mis à jour il y a presque 6 ans.

Statut:
Résolu
Priorité:
Normal
Assigné à:
Version cible:
Début:
25/09/2012
Echéance:
% réalisé:

100%

Version source:
Solution proposée:

Dans le script de lancement se positionner dans un répertoire 'durable'.

Principaux fichiers impactés:
Complexité:
Contrôle:
Régression:
Non
Jalons: 3.2 R6, 3.2 R7, 3.2 R8, 3.2 R9, 3.2 R10, 3.2 R11, 3.2 R12

Description

Si on lance TE (avec "/etc/init.d/ted (start|restart)") depuis un répertoire qui est ensuite supprimé, il semble que les moteurs de transformation échouent avec le message d'erreur suivant :

 9582 | 2012-09-25 15:43:31.72516  | shell-init : erreur de détermination du répertoire actuel : getcwd : ne peut accéder aux répertoires parents : Aucun fichier ou dossier de ce type

Exemple :

root@te:~# mkdir /tmp/foo
root@te:~# cd /tmp/foo
root@te:/tmp/foo# /etc/init.d/ted restart
Stopping te_request_server... 5024
Stopping te_rendrering_server... 5035
Stopping OOO server... 4997
 * Stopping ted service:  OK

Starting OOO server... 7614
Starting te_request_server... 7641
Starting te_rendering_server... 7651
 * Starting ted service:  OK

root@te:/tmp/foo# cd ~
root@te:~# rm -Rf /tmp/foo

Ensuite, on doit avoir l'erreur mentionnée ci-dessus.

Historique

#1 Mis à jour par Marc Claverie il y a presque 6 ans

  • Assigné à mis à Jérôme Augé
  • Version cible mis à 1.3.4
  • Solution proposée mis à jour (diff)

#2 Mis à jour par Jérôme Augé il y a presque 6 ans

  • % réalisé changé de 0 à 100

Déjà corrigé par #3780 avec un "cd /" au début du script rc-init "bin/ted".

#3 Mis à jour par Jérôme Augé il y a presque 6 ans

  • Statut changé de Nouveau à Résolu

Formats disponibles : Atom PDF