Fixing error when matching the HTTP requests answers with the proper
request.
Since the requests where inserted, not appended, when an answer
is received the request that is retrieve is the wrong one. The symptom
on the client side, when making two requests (without waiting for an
answer before sending the next request), is that the responses are
received on the wrong order (response-1 goes to request-2 and response-2
goes to request-1).

With this fix, sending multiple requests without waiting for any answer
works nicely (sofia already does all the queueing).

Commited by katcipis.
https://www.gitorious.org/~alexsanderpetry/sofia-sip/alexsanderpetry-sofia-sip/commit/d6ddcc1b34caaf36cc10e28598b994f45fe7ff05

-- 
Alexsander Petry
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to