From 542318b11361210e84d25e653bee3442fccf6766 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 4 Nov 2010 11:37:23 +0100 Subject: multi use: call multi_perform even on select() timeouts --- docs/examples/fopen.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'docs/examples/fopen.c') diff --git a/docs/examples/fopen.c b/docs/examples/fopen.c index 1310993bd..874d380d7 100644 --- a/docs/examples/fopen.c +++ b/docs/examples/fopen.c @@ -180,12 +180,9 @@ fill_buffer(URL_FILE *file,int want,int waittime) break; case 0: - break; - - default: - /* timeout or readable/writable sockets */ - curl_multi_perform(multi_handle, &file->still_running); - break; + /* timeout or readable/writable sockets */ + curl_multi_perform(multi_handle, &file->still_running); + break; } } while(file->still_running && (file->buffer_pos < want)); return 1; -- cgit v1.2.3