X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8be60e243e894e53d6c01479c4ba21e5b50dad0e..54842afbb7202b341fd232f62644fb1f47a15118:/tools/tesh2/src/reader.c diff --git a/tools/tesh2/src/reader.c b/tools/tesh2/src/reader.c index b3fcb1b9f4..291d058188 100644 --- a/tools/tesh2/src/reader.c +++ b/tools/tesh2/src/reader.c @@ -79,6 +79,8 @@ reader_start_routine(void* p) char* clean = (char*)calloc(number_of_bytes_to_read + 1,sizeof(char)); size_t i, j; + xbt_os_sem_release(reader->started); + while(!command->failed && !command->interrupted && !command->successeded && !reader->failed && !reader->broken_pipe) { if(!ReadFile(stdout_fd, buffer, number_of_bytes_to_read, &number_of_bytes_readed, NULL) || (0 == number_of_bytes_readed))