accounts/keystore: Fix double-events problem

This commit is contained in:
Martin Holst Swende 2017-08-14 17:48:34 +02:00 committed by Felix Lange
parent 9929bcc40d
commit c7fceeb32f

View file

@ -99,6 +99,7 @@ func (w *watcher) loop() {
hadEvent = true hadEvent = true
} }
case <-debounce.C: case <-debounce.C:
hadEvent = false
accounts, err := w.ac.scan() accounts, err := w.ac.scan()
w.ac.mu.Lock() w.ac.mu.Lock()
w.ac.handleScanResult(accounts, err) w.ac.handleScanResult(accounts, err)