RE: [Zope] DeadlockDebugger revisited

2006-06-26 Thread Matthew X. Economou
> From: Dieter Maurer [mailto:[EMAIL PROTECTED] > > I fear that you can call Python functions in general only on > the current thread (the other's probably lack the GIL, > an essential requirement to execute Python code). Well, I upgraded to Python 2.4, re-compiled Zope and friends, and updated a

RE: [Zope] DeadlockDebugger revisited

2006-06-21 Thread Dieter Maurer
Matthew X. Economou wrote at 2006-6-18 11:53 -0400: >I tried the whole gdb threads debugging thing, with the following (nil) >results. Any other ideas? A lot of the instructions online seem to be >Linux-centric, so I'm at a loss as how to proceed: > >(gdb) info threads > ... > 2 Thread 0x9064e00

RE: [Zope] DeadlockDebugger revisited

2006-06-18 Thread Matthew X. Economou
This time, when it locked, I thought to try a backtrace. (gdb) info threads * 7 LWP 100098 0x2820e544 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 6 Thread 0x8111000 (sleeping) 0x2820df0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 5 Thread 0xa1e1a00 (LWP 100047)

RE: [Zope] DeadlockDebugger revisited

2006-06-18 Thread Matthew X. Economou
; From: Dieter Maurer [mailto:[EMAIL PROTECTED] > Sent: Friday, June 16, 2006 2:36 PM > To: Matthew X. Economou > Cc: zope@zope.org > Subject: Re: [Zope] DeadlockDebugger revisited > > Matthew X. Economou wrote at 2006-6-16 09:10 -0400: > >I thought a recent operating system u

Re: [Zope] DeadlockDebugger revisited

2006-06-16 Thread Dieter Maurer
Matthew X. Economou wrote at 2006-6-16 09:10 -0400: >I thought a recent operating system upgrade (FreeBSD 5.4 to 6.1) fixed >my problems with Zope. Unfortunately, once I re-compiled Python et al >(to remove dependencies on the old libraries), my problems with Zope >deadlocking recurred. I tried t