<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>