-í Úƒæ>cs?dkTdkZeddƒZeƒZdfd„ƒYZdS((s*Ns /tmp/logfileswts DebuggingLockcs8tZd„Zdd„Zd„Zd„Zd„ZRS(Ncstƒ|_||_dS(N(sLocksselfslocksname(sselfsname((s@/usr/pkg/lib/python2p2/site-packages/offlineimap/ui/debuglock.pys__init__s icsD|idƒ|ii|ƒ|id|itƒiƒfƒdS(Ns Acquire locks"===== %s: Thread %s acquired lock ( sselfsprint_tbslocksacquiresblockingslogmsgsnames currentThreadsgetName(sselfsblocking((s@/usr/pkg/lib/python2p2/site-packages/offlineimap/ui/debuglock.pysacquires cs|idƒ|iiƒdS(Ns Release lock(sselfsprint_tbslocksrelease(sself((s@/usr/pkg/lib/python2p2/site-packages/offlineimap/ui/debuglock.pysrelease"s cs3tiƒti|dƒtiƒtiƒdS(Ns (sloglocksacquireslogfileswritesmsgsflushsrelease(sselfsmsg((s@/usr/pkg/lib/python2p2/site-packages/offlineimap/ui/debuglock.pyslogmsg&s  csF|id|itƒiƒ|fdititi ƒƒƒƒdS(Ns$.... %s: Thread %s attempting to %s s ( sselfslogmsgsnames currentThreadsgetNamesmsgsjoins tracebacks format_lists extract_stack(sselfsmsg((s@/usr/pkg/lib/python2p2/site-packages/offlineimap/ui/debuglock.pysprint_tb,s(s__name__s __module__s__init__sacquiresreleaseslogmsgsprint_tb(((s@/usr/pkg/lib/python2p2/site-packages/offlineimap/ui/debuglock.pys DebuggingLocks     (s threadings tracebacksopenslogfilesLocksloglocks DebuggingLock(s DebuggingLocks tracebacksloglockslogfile((s@/usr/pkg/lib/python2p2/site-packages/offlineimap/ui/debuglock.pys?s