lbcwallet/rpc/rpcserver
Josh Rickmar 2b79aad79c Stop wallet and close wallet DB on interrupt.
This corrects and simplifies the shutdown logic for interrupts, the
walletrpc.WalletLoaderService/CloseWallet RPC, and the legacy stop RPC
by both stopping all wallet processes and closing the wallet database.
It appears that this behavior broke as part of the wallet package
refactor, causing occasional nil pointer panics and memory faults when
closing the wallet database with active transactions.

Fixes #282.

Fixes #283.
2016-03-10 23:10:18 -05:00
..
log.go Modernize the RPC server. 2016-01-29 11:18:26 -05:00
server.go Stop wallet and close wallet DB on interrupt. 2016-03-10 23:10:18 -05:00