IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

intercepter des signaux


Sujet :

Langage Perl

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 21
    Points : 12
    Points
    12
    Par défaut intercepter des signaux
    Bonjour,

    Je cherche à intercepter des signaux dans un script.
    J'arrive sans problème à intercepter les die et warnings. En revanche, concernant les signaux de type INT ou TERM, cela se corse.

    D'après un exemple donné dans la FAQ officielle de Perl, j'ai ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    sub cleanexit {
        print "exit propre\n";
        # trucs à faire
        exit;
    }
     
    sleep(10); # test... pour me laisser le temps de killer ou interrompre le script
     
    $SIG{'KILL'}  = 'cleanexit';
    $SIG{'INT'}   = 'cleanexit';
    $SIG{'QUIT'}  = 'cleanexit';
    $SIG{'TERM'}  = 'cleanexit';
    Mon problème est que cleanexit n'est jamais appelé. Quelqu'un saurait-il pourquoi ?

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 21
    Points : 12
    Points
    12
    Par défaut
    oups, c'est parce que j'avais mis la routine avant... les signaux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. interception des signaux et prototypage
    Par eric1708 dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 25/09/2013, 15h55
  2. Interception des signaux systèmes
    Par KiKiTiTi dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 28/10/2009, 15h17
  3. Interception des messages CLAVIER
    Par dede92 dans le forum Windows
    Réponses: 10
    Dernier message: 03/03/2005, 17h47
  4. Interception des commandes in et out
    Par KDD dans le forum x86 16-bits
    Réponses: 13
    Dernier message: 18/12/2002, 16h55
  5. [VB6] Interception des évènement Copier/Couper/Coller
    Par youtch dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 18/10/2002, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo