I am running 6.5.2.1, and frequently the process just hangs. SIGHUP says will terminating soon, but nothing happens. So I installed a SIGUSR1 handler based on a recipe at: <a href="http://code.activestate.com/recipes/576515/">http://code.activestate.com/recipes/576515/</a><div>
<br></div><div>and I was able to get the following stack trace when the routine was hanging. I would like to specify single threading for all runs. How can I do that in my config?</div><div><br></div><div><div>Cardassia:offlineimap sriramkarra$ python debug.py 11028</div>
<div>Interrupting process at following point:</div><div>  File "/Users/sriramkarra/Library/Python/2.7/bin/offlineimap", line 23, in <module></div><div>    oi.run()</div><div>ary/Python/2.7/lib/python/site-packages/offlineimap/init.py", line 52, in run</div>
<div>    self.sync(options)</div><div>s/offlineimap/init.py", line 353, in sync/2.7/lib/python/site-package </div><div>    threadutil.exitnotifymonitorloop(threadutil.threadexited)</div><div>ages/offlineimap/threadutil.py", line 105, in exitnotifymonitorloop</div>
<div>    thrd = exitthreads.get(True, 60)</div><div>lib/python2.7/Queue.py", line 177, in get.framework/Versions/2.7/ </div><div>    self.not_empty.wait(remaining)</div><div> line 257, in waitbrary/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", </div>
<div>    _sleep(delay)</div><div>>>></div></div><div><br></div><div><br></div>