| 65 | LogPrintf("POTENTIAL DEADLOCK DETECTED\n"); |
| 66 | LogPrintf("Previous lock order was:\n"); |
| 67 | BOOST_FOREACH (const PAIRTYPE(void*, CLockLocation) & i, s2) { |
| 68 | if (i.first == mismatch.first) |
| 69 | LogPrintf(" (1)"); |
| 70 | if (i.first == mismatch.second) |
| 71 | LogPrintf(" (2)"); |
| 72 | LogPrintf(" %s\n", i.second.ToString()); |
| 73 | } |
| 74 | LogPrintf("Current lock order is:\n"); |
| 75 | BOOST_FOREACH (const PAIRTYPE(void*, CLockLocation) & i, s1) { |
| 76 | if (i.first == mismatch.first) |
nothing calls this directly
no test coverage detected