From 7a3b257328baac60113773aa1494caf5b857cd5a Mon Sep 17 00:00:00 2001 From: pictuga Date: Tue, 7 Apr 2015 18:16:08 +0800 Subject: [PATCH] Make :mono use basic loop Makes profiling easier --- morss/morss.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/morss/morss.py b/morss/morss.py index 375adf4..829a139 100644 --- a/morss/morss.py +++ b/morss/morss.py @@ -417,9 +417,13 @@ def Gather(rss, url, options): t.start() for i, item in enumerate(list(rss.items)): - queue.put([i, item]) + if threads == 1: + worker(*[i, item]) + else: + queue.put([i, item]) - queue.join() + if threads != 1: + queue.join() if options.ad: new = rss.items.append()