Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'mr/gitweb-snapshot'
[gitweb.git]
/
http.c
diff --git
a/http.c
b/http.c
index eb0c6698013e717eda5b6005fb48666191238aab..5926c5b3f7bbc781d77e2348db2990bcb51460e6 100644
(file)
--- a/
http.c
+++ b/
http.c
@@
-1289,5
+1289,10
@@
void release_http_object_request(struct http_object_request *freq)
free(freq->url);
freq->url = NULL;
}
- freq->slot = NULL;
+ if (freq->slot != NULL) {
+ freq->slot->callback_func = NULL;
+ freq->slot->callback_data = NULL;
+ release_active_slot(freq->slot);
+ freq->slot = NULL;
+ }
}