diff options
author | Daniel Stenberg <daniel@haxx.se> | 2018-11-24 23:20:19 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2018-11-25 11:25:43 +0100 |
commit | 34fe0e1622fd87f2945e734787bc29e314d253cc (patch) | |
tree | 016430aca52221cb38fd34fc2c0722a4eef062ab /tests/server/sockfilt.c | |
parent | ae7a09db20081672242cbf69bb871f3ab1c5a24c (diff) |
curl_easy_perform: fix timeout handling
curl_multi_wait() was erroneously used from within
curl_easy_perform(). It could lead to it believing there was no socket
to wait for and then instead sleep for a while instead of monitoring the
socket and then miss acting on that activity as swiftly as it should
(causing an up to 1000 ms delay).
Reported-by: Antoni Villalonga
Fixes #3305
Closes #3306
Closes #3308
Diffstat (limited to 'tests/server/sockfilt.c')
0 files changed, 0 insertions, 0 deletions