From 05b75c0a441443923f4631c6cb6c87e20e4abe4d Mon Sep 17 00:00:00 2001 From: James Shubin Date: Sat, 14 May 2016 15:27:01 -0400 Subject: [PATCH] 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. --- pkg.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg.go b/pkg.go index 597b6592..0dfce5cc 100644 --- a/pkg.go +++ b/pkg.go @@ -137,6 +137,8 @@ func (obj *PkgRes) Watch(processChan chan Event) { obj.SetState(resStateWatching) // reset select { case event := <-ch: + cuuid.SetConverged(false) + // FIXME: ask packagekit for info on what packages changed if DEBUG { log.Printf("%v: Event: %v", obj.fmtNames(obj.getNames()), event.Name) @@ -148,7 +150,6 @@ func (obj *PkgRes) Watch(processChan chan Event) { <-ch // discard } - cuuid.SetConverged(false) send = true dirty = true