--- rpl/src/rpl.c 2014/05/17 14:06:48 1.156 +++ rpl/src/rpl.c 2014/05/17 15:35:51 1.157 @@ -6262,8 +6262,11 @@ rplinit(int argc, char *argv[], char *en if ((*s_etat_processus).requete_redemarrage == d_vrai) { - chdir(repertoire_initial); - execvp(arg_exec[0], &(arg_exec[0])); + if (chdir(repertoire_initial) == 0) + { + execvp(arg_exec[0], &(arg_exec[0])); + } + erreur = d_erreur; }