From 680b6ff510db115b5fdf8acb36c88283fb970dd5 Mon Sep 17 00:00:00 2001 From: Sophist Date: Sat, 30 Nov 2013 15:26:39 +0000 Subject: [PATCH] Avoid wait until timer gets to zero ... ... to avoid delay if we are adding a request for a new host. --- picard/webservice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/picard/webservice.py b/picard/webservice.py index 26e6752c4..fa33e09e7 100644 --- a/picard/webservice.py +++ b/picard/webservice.py @@ -319,7 +319,7 @@ class XmlWebService(QtCore.QObject): queues[key].append(func) self.num_pending_web_requests += 1 self.tagger.tagger_stats_changed.emit() - if not self._timer.isActive(): + if len(queues[key]) == 1: self._timer.start(0) return (key, func, priority)