From 594eb74c4c180dd903a9a3162321e87b8a208576 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Wed, 4 Jul 2007 18:44:13 +0000 Subject: Fix deadlock when fetching stylesheets when max_fetchers_per_host is reached by splitting fetch_can_be_freed() into fetch_remove_from_queues() and fetch_free(). svn path=/trunk/netsurf/; revision=3380 --- content/fetch.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'content/fetch.h') diff --git a/content/fetch.h b/content/fetch.h index 819f29fa9..d369bec76 100644 --- a/content/fetch.h +++ b/content/fetch.h @@ -110,7 +110,8 @@ bool fetch_add_fetcher(const char *scheme, void fetch_send_callback(fetch_msg msg, struct fetch *fetch, const void *data, unsigned long size); -void fetch_can_be_freed(struct fetch *fetch); +void fetch_remove_from_queues(struct fetch *fetch); +void fetch_free(struct fetch *f); void fetch_set_http_code(struct fetch *fetch, long http_code); const char *fetch_get_referer_to_send(struct fetch *fetch); #endif -- cgit v1.2.3