Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
last change of Tesh2
[simgrid.git] / tools / tesh2 / src / reader.c
index b3fcb1b..291d058 100644 (file)
@@ -79,6 +79,8 @@ reader_start_routine(void* p)
        char* clean = (char*)calloc(number_of_bytes_to_read + 1,sizeof(char));\r
        size_t i, j;\r
 \r
        char* clean = (char*)calloc(number_of_bytes_to_read + 1,sizeof(char));\r
        size_t i, j;\r
 \r
+       xbt_os_sem_release(reader->started);\r
+\r
        while(!command->failed && !command->interrupted && !command->successeded && !reader->failed && !reader->broken_pipe)\r
        {\r
                if(!ReadFile(stdout_fd, buffer, number_of_bytes_to_read, &number_of_bytes_readed, NULL) || (0 == number_of_bytes_readed))\r
        while(!command->failed && !command->interrupted && !command->successeded && !reader->failed && !reader->broken_pipe)\r
        {\r
                if(!ReadFile(stdout_fd, buffer, number_of_bytes_to_read, &number_of_bytes_readed, NULL) || (0 == number_of_bytes_readed))\r