From c4cd66ea1b8514cc9e7365edd4e0c0b586a13923 Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Tue, 9 Oct 2012 21:05:24 +0200 Subject: [PATCH] Simplify decorator duration check logic. --- linkcheck/decorators.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linkcheck/decorators.py b/linkcheck/decorators.py index 3ce9cb2e..dc7b8ebc 100644 --- a/linkcheck/decorators.py +++ b/linkcheck/decorators.py @@ -94,7 +94,7 @@ def synchronize (lock, func, log_duration_secs=0): t = time.time() with lock: duration = time.time() - t - if log_duration_secs and duration > log_duration_secs: + if duration > log_duration_secs > 0: print >> sys.stderr, "WARN:", func.__name__, "locking took %0.2f seconds" % duration return func(*args, **kwargs) return update_func_meta(newfunc, func)