Extra wallet locking fixes
authorPieter Wuille <pieter.wuille@gmail.com>
Sat, 11 Feb 2012 17:01:24 +0000 (18:01 +0100)
committerPieter Wuille <pieter.wuille@gmail.com>
Sat, 11 Feb 2012 20:59:39 +0000 (21:59 +0100)
commitaa625ed6ed0ec7060859225cf9d43799eed5a799
tree854df8f389ae02d33ad806fea22e9d0d067af7f9
parentb0529ffd951fdaa7ecc823381a6a7b0c88b5b2b0
Extra wallet locking fixes

* Fix sign error in calculation of seconds to sleep
* Do not mix GetTime() (seconds) and Sleep() (milliseconds)
* Do not sleep forever if walletlock() is called
* Do locking within critical section
src/bitcoinrpc.cpp