<div dir="auto"><div>Redirectez mesajul către lista de so.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">On May 13, 2017 12:11, "Andrei Mardale" <<a href="mailto:andrei.mardale@gmail.com">andrei.mardale@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Salut,<br><br></div>Am inceput sa lucrez tema 
5, AWS. Aproape am terminat, insa imi pica ultimele 4 teste uneori (de 
la 31 .. 35). Testul 31 pica constant.. Am facut debugging si am 
observat ca nu se incepe transferul al doilea. Asta pentru ca, desi 
folosesc connection_remove(conn); si rc = w_epoll_remove_ptr(epollfd, 
conn->efd, conn); dupa ce termin de transferat pentru primul client, 
cumva, conexiunea nu este eliminata... astfel ca la urmatoarea 
notificare de la epoll, tot pentru acea conexiune sunt datele.. astfel 
ca programul se blocheaza in functia wait_aio(conn); ...<br><br></div>Chiar
 nu imi dau seama de ce se intampla asta... de asemenea, voiam sa intreb
 daca acel eventfd pentru fiecare conexiune, ar trebui adaugat cu 
w_epoll_add_fd sau w_epoll_add_ptr_in si sa fie legat la conexiunea 
curenta?<br><br></div><div>Github: <a href="https://gitlab.cs.pub.ro/andrei.mardale/l3-so-assignments.git" target="_blank">https://gitlab.cs.pub.ro/<wbr>andrei.mardale/l3-so-<wbr>assignments.git</a><br></div><div><br></div>Multumesc mult,<br></div>Andrei Mardale<br></div>334CB</div>
</blockquote></div><br></div></div></div>