From 1cb5e821865ae0bc7e5efa5ee8adf673e1ce686f Mon Sep 17 00:00:00 2001 From: evilsocket Date: Tue, 19 Mar 2019 03:03:03 +0100 Subject: [PATCH] fix: checking dongle pointer in hid.recon off --- modules/hid/hid.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/hid/hid.go b/modules/hid/hid.go index 74897f95..8ac9c09a 100644 --- a/modules/hid/hid.go +++ b/modules/hid/hid.go @@ -203,7 +203,9 @@ func (mod *HIDRecon) Configure() error { func (mod *HIDRecon) Stop() error { return mod.SetRunning(false, func() { mod.waitGroup.Wait() - mod.dongle.Close() - mod.Debug("device closed") + if mod.dongle != nil { + mod.dongle.Close() + mod.Debug("device closed") + } }) }