Pkg: Immediately unconverge on events

It's more correct to run this as soon as possible. This wasn't because
of any known bug, but it's more correct stylistically.
This commit is contained in:
James Shubin
2016-05-14 15:27:01 -04:00
parent ba7ef0788e
commit 05b75c0a44

3
pkg.go
View File

@@ -137,6 +137,8 @@ func (obj *PkgRes) Watch(processChan chan Event) {
obj.SetState(resStateWatching) // reset obj.SetState(resStateWatching) // reset
select { select {
case event := <-ch: case event := <-ch:
cuuid.SetConverged(false)
// FIXME: ask packagekit for info on what packages changed // FIXME: ask packagekit for info on what packages changed
if DEBUG { if DEBUG {
log.Printf("%v: Event: %v", obj.fmtNames(obj.getNames()), event.Name) log.Printf("%v: Event: %v", obj.fmtNames(obj.getNames()), event.Name)
@@ -148,7 +150,6 @@ func (obj *PkgRes) Watch(processChan chan Event) {
<-ch // discard <-ch // discard
} }
cuuid.SetConverged(false)
send = true send = true
dirty = true dirty = true