From 10f69ccb656abe346b73448408a0e5c3a962decf Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 7 May 2016 00:22:01 +0200 Subject: only send progress messages when import is running diff --git a/rhimport/session.go b/rhimport/session.go index 13d31cc..450c818 100644 --- a/rhimport/session.go +++ b/rhimport/session.go @@ -211,7 +211,9 @@ func (self *Session) dispatchRequests() { case req := <-self.addDoneChan: req.response <- self.addDoneHandler(req.userdata, req.callback) case p := <-self.progressIntChan: - self.callProgressHandler(&p) + if self.state != SESSION_RUNNING { + self.callProgressHandler(&p) + } case r := <-self.doneIntChan: if self.state != SESSION_TIMEOUT { self.timer.Stop() -- cgit v0.10.2