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:
3
pkg.go
3
pkg.go
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user