Index: src/orca/orca.py =================================================================== --- src/orca/orca.py (revision 2005) +++ src/orca/orca.py (working copy) @@ -44,6 +44,9 @@ except: pass +import pycallgraph +pycallgraph.start_trace() + import getopt import os import signal @@ -1154,6 +1157,8 @@ signal.alarm(0) _initialized = False + pycallgraph.stop_trace() + pycallgraph.make_graph('test.png') return True exitCount = 0 @@ -1234,7 +1239,7 @@ # Method to call when we think something might be hung. # - settings.timeoutCallback = timeout + settings.timeoutCallback = None # Various signal handlers we want to listen for. # Index: src/orca/orca.in =================================================================== --- src/orca/orca.in (revision 2005) +++ src/orca/orca.in (working copy) @@ -61,7 +61,7 @@ for dir in $PATH:/usr/sfw/bin:/usr/local/bin; do test -x "$dir/wget" && { WGETCMD="$dir/wget" - WATCHDOG=1 + WATCHDOG=0 break } done