SysFera / vishnu

Modular and high-level middleware for tasks, files and information management in heterogeneous and distributed HPC environments
http://sysfera.github.com/vishnu.html
Other
4 stars 12 forks source link

Le flag -p 2 sur vishnu_connect ne fonctionne pas (ou plus) (Bugzilla #443) #285

Closed bdepardo closed 11 years ago

bdepardo commented 11 years ago

normal bug in component Core Reported in version 2.0.0 beta2 on platform Other

bdepardo commented 11 years ago

On 2012-11-16 15:15:50 +0100, 'Renaud Barate (renaud.barate@edf.fr) wrote: Bonjour,

Lorsqu'on utilise vishnu_connect avec le flag -p 2 (CLOSE_ON_DISCONNECT), la session reste active même après la déconnexion de l'utilisateur.

bdepardo commented 11 years ago

On 2012-11-16 15:39:27 +0100, 'Kevin Coulomb (kevin.coulomb@sysfera.com) wrote: Bonjour,

Pourriez vous me donner plus d'informations sur le terme "ne fonctionne pas" ? Je veux dire comment l'avez vous constaté ?

Sur ma version de la 2.0.0, je n'arrive pas à reproduire ceci. Avez vous d'autres sessions ouvertes non fermées dans le terminal ?

Car le scénario : vishnu_connect -p2 vishnu_connect -p2 vishnu_close

Cela laisse l'utilisateur connecté. Les sessions ouvertes dans un même terminal sont incluses les unes dans les autres, si on en ferme une on ne les ferme pas toutes, juste la dernière ouverte. La commande "vishnu_list_sessions" permet de voir les sessions ouvertes dans le terminal courrant.

Kevin

bdepardo commented 11 years ago

On 2012-11-16 16:07:26 +0100, 'Renaud Barate (renaud.barate@edf.fr) wrote: Bonjour,

Voici le scénario détaillé :

  1. Connexion sur la machine où est installé le client Vishnu : ssh monlogin@mamachine
  2. Connexion à Vishnu avec le flag -p 2 : vishnu_connect -p 2
  3. Liste des sessions : vishnu_list_sessions

barate-2012-Nov-16-15:51:42.575835:45211 barate 2012-Nov-16 15:51:42 2012-Nov-16 15:51:42 ---- 1 2 0 barate

  1. Déconnexion de la machine exit
  2. Reconnexion à la machine ssh monlogin@mamachine
  3. Reconnexion à Vishnu vishnu_connect
  4. Liste des sessions : vishnu_list_sessions

barate-2012-Nov-16-15:51:42.575835:45211 barate 2012-Nov-16 15:52:05 2012-Nov-16 15:51:42 ---- 1 2 0 barate barate-2012-Nov-16-15:53:57.663750:774 barate 2012-Nov-16 15:53:57 2012-Nov-16 15:53:57 ---- 1 1 3600 barate

La première session n'a pas été fermée lorsqu'on s'est déconnecté de la machine.

bdepardo commented 11 years ago

On 2012-11-19 10:56:41 +0100, 'Renaud Barate (renaud.barate@edf.fr) wrote: Bonjour,

Après discussion avec Samuel, c'est en fait moi qui avait mal compris le fonctionnement du flag -p 2. Je croyais que CLOSE_ON_DISCONNECT signifiait que la session Vishnu était automatiquement close lorsqu'on fermait la session shell.

Désolé pour ce faux bug.