--- rpl/src/transliteration.c 2011/09/14 17:56:00 1.40 +++ rpl/src/transliteration.c 2011/09/15 17:51:44 1.41 @@ -181,9 +181,6 @@ localisation_courante(struct_processus * pid_t pid; - sigset_t oldset; - sigset_t set; - struct sigaction action_passee; unsigned char *tampon; @@ -234,16 +231,10 @@ localisation_courante(struct_processus * return; } - sigfillset(&set); - pthread_sigmask(SIG_BLOCK, &set, &oldset); - verrouillage_threads_concurrents(s_etat_processus); pid = fork(); deverrouillage_threads_concurrents(s_etat_processus); - pthread_sigmask(SIG_SETMASK, &oldset, NULL); - sigpending(&set); - if (pid < 0) { if (close(pipes_entree[0]) != 0)