http-fetch: Abort requests for objects which arrived in packs
commit53f313897e37f25e1411a6a7cfa328d642847345
authorMark Wooding <mdw@distorted.org.uk>
Tue, 7 Feb 2006 10:07:39 +0000 (7 10:07 +0000)
committerJunio C Hamano <junkio@cox.net>
Tue, 7 Feb 2006 10:13:02 +0000 (7 02:13 -0800)
tree9e4832af9cef9d576af7cd67fe51d54f9662b761
parent66f04f38f42024dceb1679fc4d672de3746cf237
http-fetch: Abort requests for objects which arrived in packs

In fetch_object, there's a call to release an object request if the
object mysteriously arrived, say in a pack.  Unfortunately, the fetch
attempt for this object might already be in progress, and we'll leak the
descriptor.  Instead, try to tidy away the request.

Signed-off-by: Mark Wooding <mdw@distorted.org.uk>
Signed-off-by: Junio C Hamano <junkio@cox.net>
http-fetch.c
http.c
http.h