diff --git a/Code-C/main b/Code-C/main index f483ae6..fdb4b16 100755 Binary files a/Code-C/main and b/Code-C/main differ diff --git a/Code-C/main.c b/Code-C/main.c index 9635435..a6c84b8 100644 --- a/Code-C/main.c +++ b/Code-C/main.c @@ -45,7 +45,7 @@ int main(int argc , char** argv){ pthread_create(&rawData , NULL, simulateFlux, (void *)&rawData); pthread_t calcul; - pthread_create(&calcul , NULL, threadCalcul, (void *)&calcul); + //pthread_create(&calcul , NULL, threadCalcul, (void *)&calcul); pthread_exit(NULL); } \ No newline at end of file diff --git a/Code-C/simulateFlux.c b/Code-C/simulateFlux.c index 51173d8..57f3596 100644 --- a/Code-C/simulateFlux.c +++ b/Code-C/simulateFlux.c @@ -121,7 +121,7 @@ void *simulateFlux(void *vargp){ while(writeOneRawData(rawDataFile)){ if(cptData == nRow){ - printf("in if\n"); + fclose(rawDataFile); cptData = 0; cptFile++; //create struct here @@ -131,4 +131,5 @@ void *simulateFlux(void *vargp){ FILE *rawDataFile = fopen(fileName,"w+"); } } + queuePrintWholeQ(firstRawDataQueue); }