[so] lab3-sol.zip

Mirea Bogdan-Stefan b.mirea at yahoo.com
Wed Mar 14 12:42:35 EET 2012


Salut,

Cred ca e o greseala in lab3-sol.zip/win/1-tiny/tiny.c.
In functia PipeCommands, la final, cand se asteapta procesele s-au dat
urmatoarele comenzi:

dwRes = WaitForSingleObject(pi1.hProcess, INFINITE);
DIE(dwRes == WAIT_FAILED, "WaitForSingleObject");

CloseProcess(&pi1);

dwRes = WaitForSingleObject(pi2.hProcess, INFINITE);
DIE(dwRes == FALSE, "WaitForSingleObject");

CloseProcess(&pi2);



Pentru procesul pi2 se apeleaza DIE pentru >>> dwRes == FALSE <<<.
Cred ca trebuia ca la pi1, dwRes == WAIT_FAILED, pentru ca altfel da o eroare
urata, de genul "invalid handle", sau "invalid parametter"



More information about the so mailing list