On Tue, May 23, 2017 at 4:18 PM Cotet Teodor Mihai via so <
[email protected]> wrote:

> Salut,
>
> In enuntul temei se precizeaza:
>
> *-1p* Linux – recv/send/sendfile sunt apelate într-o buclă și nu pe baza
> evenimentelor semnalizate de epoll
>
> Avand in vedere aceasta contrangere voiam sa intreb daca este in regula sa
> folosesc epoll ca sa aflu cand un socket e capabil sa primeasca
> date/transmita, iar dupa acea sa trimit/primesc pe socket cu un while pana
> cand socketul respectiv (non blocant) semnaleaza EWOULDBLOCK, si sa revin
> dupa doar cand semnaleaza epoll?
>
> Salut, Teo!

Este în regulă soluția ta. Doar să ai grjă să cum pui condiția, să nu
transformi while-ul într-o buclă "blocantă".

Mult spor!
Răzvan
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui