while running a very simple test against my caldav server (client
program spawns 10 threads, each of which does a single PUT request), i
ran into what looks like a deadlock issue. all of the requests time out
without receiving any bytes.
the thread dump is at <http://people.apache.org/~bcm/deadlock.txt>.
there are in fact 10 http threads waiting to lock or waiting on what
appear to be 3 different locks.
i have never had to debug a deadlock problem, so first i want to make
sure that i'm diagnosing it properly :) if so, what's the next step?
what's the best way to figure out what's going on?
thanks!
- deadlock problem Brian Moseley
-