Re: [so] [Tema2][Windows] test_popen_read ReadFile se blocheaza
Si raspunsul era ca trebuie sa avem grija ca dupa ce cream procesul copil, sa inchidem capatul folosit de pipe in parinte. În mar., 17 mar. 2020 la 23:05, Vlad Lungu a scris: > Salut, > In cadrul acestui test imi citeste din Pipe toate cele 16000 de > caractere. Cand se face urmatorul apel de ReadFile, se blocheaza in loc sa > intoarca false si sa seteze broken_pipe. De ce? > ___ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
Re: [so] [Tema2][Windows] test_popen_read ReadFile se blocheaza
Buna, Ai grija cum setezi EOF in functie de numarul de bytes citit de ReadFile si valoarea de return. Am avut aceeasi problema. On Tuesday, March 17, 2020, Vlad Lungu via so wrote: > Salut, > In cadrul acestui test imi citeste din Pipe toate cele 16000 de > caractere. Cand se face urmatorul apel de ReadFile, se blocheaza in loc sa > intoarca false si sa seteze broken_pipe. De ce? > ___ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
Re: [so] [Tema2][Windows] test_popen_read ReadFile se blocheaza
broken_pipe se poate da doar dacă la capătul celălalt nu mai există procesul, nu dacă procesul e viudar nu mai comunică. Ești sigur că procesul copil în sine nu e blocat? Sent from Mail for Windows 10 From: Vlad Lungu via soSent: Tuesday, March 17, 2020 11:06 PMTo: Sisteme de OperareSubject: [so] [Tema2][Windows] test_popen_read ReadFile se blocheaza Salut, In cadrul acestui test imi citeste din Pipe toate cele 16000 de caractere. Cand se face urmatorul apel de ReadFile, se blocheaza in loc sa intoarca false si sa seteze broken_pipe. De ce? ___ http://ocw.cs.pub.ro/courses/so/info/lista-discutii