J'utilise signal(SIGINT,my_handler)
pour pointer SIGINT
à my_handler
. Après un certain temps, je veux le réinitialiser à n'importe quel gestionnaire par défaut, il pointe vers en général. Comment puis je faire ça?Comment réinitialiser SIGINT par défaut après l'avoir pointé sur un gestionnaire défini par l'utilisateur pendant un certain temps?
4
A
Répondre
8
Questions connexes
- 1. Verrouiller un bouton après avoir appuyé pendant un certain temps
- 2. L'application se bloque pendant un certain temps
- 3. Désactivation d'un bouton pendant un certain temps
- 4. Appel d'une fonction pendant un certain temps
- 5. Application Gel après un certain temps d'inactivité
- 6. Erreur WMI après un certain temps
- 7. shell Linux: comment appeler les programmes après un certain temps
- 8. Enregistrement du travail après un SIGINT
- 9. Comment afficher les éléments créés dynamiquement pendant un certain temps?
- 10. Le script redémarre après un certain temps
- 11. flash film s'arrête après un certain temps?
- 12. Rediriger site Web après un certain temps
- 13. Kill Process après un certain temps + C#
- 14. WebView s'écraser après un certain temps
- 15. délai jquery télécharger le processus pendant un certain temps
- 16. Comment arrêter l'exécution après un certain temps en Java?
- 17. Exécuter une boucle infinie pendant un certain temps dans c
- 18. Verrouiller la table SQL pendant un certain temps
- 19. Créer un champ avec le temps par défaut
- 20. Comment puis-je exécuter une fonction après un certain temps?
- 21. Comment réinitialiser les boutons au style par défaut si j'ai {* padding: 0; margin: 0;} défini?
- 22. jquery activer un bouton après un certain temps
- 23. Comment ajouter par programme un gestionnaire d'événements sur un JQGrid?
- 24. Comment cacher l'étiquette (CCLabel) après un certain temps dans cocos2d?
- 25. Comment réessayer une demande de fonction après un certain temps
- 26. meilleure façon d'arrêter ondraw() opengl pendant un certain temps
- 27. Tuer un processus Javascript après un certain laps de temps
- 28. réinitialiser une forme aux valeurs par défaut
- 29. exécuter la fonction php/javascript après un certain temps
- 30. Délai de connexion ASP.NET après avoir été inactif pendant un certain temps
Pensez portage de votre code pour utiliser [ 'sigaction()'] (http://opengroup.org/onlinepubs/009695399/ functions/sigaction.html) qui permet entre autres de sauvegarder l'ancienne configuration de gestion des signaux et de la restaurer ensuite correctement. – Dummy00001