diff options
Diffstat (limited to 'lib/multi.c')
-rw-r--r-- | lib/multi.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/multi.c b/lib/multi.c index c5712f619..75dd0277d 100644 --- a/lib/multi.c +++ b/lib/multi.c @@ -1299,13 +1299,13 @@ static CURLMcode multi_runsingle(struct Curl_multi *multi, k = &easy->easy_handle->req; - if(!(k->keepon & KEEP_READ)) { - /* We're done reading */ + if(!(k->keepon & KEEP_RECV)) { + /* We're done receiving */ easy->easy_conn->readchannel_inuse = FALSE; } - if(!(k->keepon & KEEP_WRITE)) { - /* We're done writing */ + if(!(k->keepon & KEEP_SEND)) { + /* We're done sending */ easy->easy_conn->writechannel_inuse = FALSE; } |