with pipelining disabled, the state should never be set to WAITDO but rather
authorDaniel Stenberg <daniel@haxx.se>
Mon, 19 May 2008 20:58:01 +0000 (20:58 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 19 May 2008 20:58:01 +0000 (20:58 +0000)
commitae45a462e033ae67a41b6024984484a13087f67d
treeff09fc5406adaeff86519a3594f4faadb5c3271b
parent3cb0dd6685235fca006f9bb4923740dcb9c52f3f
with pipelining disabled, the state should never be set to WAITDO but rather
go straight to DO

we had multiple states for which the internal function returned no socket at
all to wait for, with the effect that libcurl calls the socket callback (when
curl_multi_socket() is used) with REMOVE prematurely (as it would be added
again within very shortly)
lib/multi.c