From 689ab1a80508c5c75f75a8f9a5ca9cac2afe8bd1 Mon Sep 17 00:00:00 2001 From: Lin Corey Date: Thu, 8 Nov 2018 11:07:11 +0800 Subject: [PATCH] usbwallet: check error returned by driver close --- accounts/usbwallet/wallet.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/accounts/usbwallet/wallet.go b/accounts/usbwallet/wallet.go index 6cef6e0fb0..897bcf7169 100644 --- a/accounts/usbwallet/wallet.go +++ b/accounts/usbwallet/wallet.go @@ -273,7 +273,10 @@ func (w *wallet) close() error { w.device = nil w.accounts, w.paths = nil, nil - w.driver.Close() + err := w.driver.Close() + if err != nil { + return err + } return nil }