From 0ea778b6fd41cbd322f0ade883ee558d2d4d8d3f Mon Sep 17 00:00:00 2001 From: calvin Date: Tue, 17 May 2005 21:49:09 +0000 Subject: [PATCH] dont trace with log function, else a deadlock occurs git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@2599 e7d03fd6-7b0d-0410-9947-9c21f3af8025 --- linkcheck/log.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/linkcheck/log.py b/linkcheck/log.py index 48bafb8d..7c960fd9 100644 --- a/linkcheck/log.py +++ b/linkcheck/log.py @@ -36,14 +36,10 @@ import sys # call tracing -tracelog = None -def trace (log): +def trace (): """ Start tracing of the current thread (and the current thread only). """ - global tracelog - if tracelog is None: - tracelog = log sys.settrace(_traceit) @@ -58,7 +54,7 @@ def _traceit (frame, event, arg): filename = filename[:-1] name = frame.f_globals["__name__"] line = linecache.getline(filename, lineno) - info(tracelog, "%s:%s: %s", name, lineno, line.rstrip()) + print "TRACE %s:%d: %s" % (name, lineno, line.rstrip()) return _traceit