diff options
author | Christian Pointner <equinox@helsinki.at> | 2016-05-06 22:22:01 (GMT) |
---|---|---|
committer | Christian Pointner <equinox@helsinki.at> | 2016-05-06 22:22:01 (GMT) |
commit | 10f69ccb656abe346b73448408a0e5c3a962decf (patch) | |
tree | b94727f3c617412dc60d4ec4a58eaf56d293ee15 | |
parent | dde276910e0c7b12f5e5e5797bc4e9dedac4e7d3 (diff) |
only send progress messages when import is running
-rw-r--r-- | rhimport/session.go | 4 |
1 files changed, 3 insertions, 1 deletions
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() |