diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/transfer.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/transfer.c b/lib/transfer.c index 05ba862c2..de6043d7d 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -844,6 +844,11 @@ static CURLcode readwrite_data(struct Curl_easy *data,        k->keepon &= ~KEEP_RECV;      } +    if(k->keepon & KEEP_RECV_PAUSE) { +      /* this is a paused transfer */ +      break; +    } +    } while(data_pending(conn) && maxloops--);    if(maxloops <= 0) {  | 
