From ba99bba66835b36508568188384af9c4144e4ea1 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Wed, 8 Jan 2014 10:20:42 -0700 Subject: [PATCH] net/http-client: restore use of `abandon` The difference between `abandon` and `close-output-port` seems to matter for downloading PLaneT packages on some networks. Using `abandon` does not seem to create any problems now that an extra "\r\n" is not incorrecty included in PUT/POST requests. --- racket/collects/net/http-client.rkt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/racket/collects/net/http-client.rkt b/racket/collects/net/http-client.rkt index 8bc3d0956d..ee1d8b1598 100644 --- a/racket/collects/net/http-client.rkt +++ b/racket/collects/net/http-client.rkt @@ -90,7 +90,7 @@ (define (http-conn-abandon! hc) (match-define (http-conn host port port-usual? to from abandon) hc) (when to - (close-output-port to) + (abandon to) (set-http-conn-to! hc #f))) (define (http-conn-send! hc url-bs