diff options
Diffstat (limited to 'lib/multi.c')
-rwxr-xr-x | lib/multi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/multi.c b/lib/multi.c index 1fa6b092b..cc11ea617 100755 --- a/lib/multi.c +++ b/lib/multi.c @@ -639,7 +639,7 @@ static CURLcode multi_done(struct Curl_easy *data, ) || conn->bits.close || (premature && !(conn->handler->flags & PROTOPT_STREAM))) { CURLcode res2; - conn->bits.close = TRUE; /* forcibly prevents reuse */ + connclose(conn, "disconnecting"); CONN_UNLOCK(data); res2 = Curl_disconnect(data, conn, premature); |