Situation where two (or more) operations need overlapping sets of resources, and neither can complete because they cannot obtain all locks necessary to complete an operation and release their locks.
Other than that I don't know if I can reproduce it now that it's happened (I've been using this particular …
c# multithreading deadlockI'm running into a deadlock after I added a trigger. There is a UserBalanceHistory table which has one row for …
sql-server sql-server-2008 triggers deadlock database-deadlocksWhy does this code not cause a deadlock? private static readonly object a = new object(); ... lock(a) { lock(a) { .... } }
c# asp.net deadlockI have a very simple computation which produces letter matrices finds probably all the words in the matrix. The letters …
java deadlock c3p0I'm using DBCP data source (with default configuration) in Spring configuration to manage my connections to the database, and I'm …
java spring tomcat deadlock apache-commons-dbcpWhat is the best practice on implementing a transaction restart upon deadlock or lock timeout exceptions when using Spring (specifically …
java spring transactions annotations deadlockI have a piece of running java software that is jammed. I would like to get a view inside but …
java jvm deadlock dump memory-dumpI have been working around this problem for a while, but now I would really like to understand what goes …
c# async-await deadlockI'm working on some application and using ThreadPoolExecutor for handling various tasks. ThreadPoolExecutor is getting stuck after some duration. To …
java multithreading queue deadlock blocked-threadsGiven the following simple Go program package main import ( "fmt" ) func total(ch chan int) { res := 0 for iter := range ch { …
multithreading go deadlock channel