diff options
author | Daniel Stenberg <daniel@haxx.se> | 2008-12-03 15:20:27 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2008-12-03 15:20:27 +0000 |
commit | 479ddb1fee2fa5f7204a64742e9dcc2842d668dd (patch) | |
tree | 740adc5007ea4c181aef62bcca2c4bca97ab6c5e /lib/url.h | |
parent | 4ee27b4594ab2f326a431d11a014991b712d1927 (diff) | |
download | curl-479ddb1fee2fa5f7204a64742e9dcc2842d668dd.tar.gz |
- Igor Novoseltsev filed bug #2351645
(http://curl.haxx.se/bug/view.cgi?id=2351645) that identified a problem with
the multi interface that occured if you removed an easy handle while in
progress and the handle was used in a HTTP pipeline.
Diffstat (limited to 'lib/url.h')
-rw-r--r-- | lib/url.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -69,6 +69,10 @@ CURLcode Curl_addHandleToPipeline(struct SessionHandle *handle, struct curl_llist *pipeline); int Curl_removeHandleFromPipeline(struct SessionHandle *handle, struct curl_llist *pipeline); +/* remove the specified connection from all (possible) pipelines and related + queues */ +void Curl_getoff_all_pipelines(struct SessionHandle *data, + struct connectdata *conn); void Curl_close_connections(struct SessionHandle *data); |