diff options
| author | Russell Yanofsky <[email protected]> | 2018-03-13 18:33:17 -0400 |
|---|---|---|
| committer | Russell Yanofsky <[email protected]> | 2018-03-13 19:41:38 -0400 |
| commit | 33eb9071b98e63fd66c1211254e420535320eebd (patch) | |
| tree | 7c2edef09e479d9a11345f83901a7e302a8cd805 /src/httpserver.cpp | |
| parent | Merge #11041: Add LookupBlockIndex (diff) | |
| download | discoin-33eb9071b98e63fd66c1211254e420535320eebd.tar.xz discoin-33eb9071b98e63fd66c1211254e420535320eebd.zip | |
Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDER
Failure looks like:
Entering test case "ComputeTimeSmart"
test_bitcoin: sync.cpp:100: void potential_deadlock_detected(const std::pair<void*, void*>&, const LockStack&, const LockStack&): Assertion `false' failed.
unknown location(0): fatal error in "ComputeTimeSmart": signal: SIGABRT (application abort requested)
wallet/test/wallet_tests.cpp(566): last checkpoint
Reproducible with:
./configure --enable-debug
make -C src test/test_bitcoin && src/test/test_bitcoin --log_level=test_suite --run_test=wallet_tests/ComputeTimeSmart
Happens due to "92fabcd443 Add LookupBlockIndex function" which acquires
cs_main from inside CWallet::ComputeTimeSmart.
Diffstat (limited to 'src/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions