From 33dc65c7ff8c5878d83b545629c4db4dd67546bf Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 14 Sep 2013 23:36:11 +0200 Subject: [PATCH] package daemon: Ignore only entry events of packages to remove --- src/servers/package/Volume.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/servers/package/Volume.cpp b/src/servers/package/Volume.cpp index 83c6432fd6..ae0e253d33 100644 --- a/src/servers/package/Volume.cpp +++ b/src/servers/package/Volume.cpp @@ -355,7 +355,10 @@ private: fPackagesToDeactivate.insert(package); - package->IncrementEntryRemovedIgnoreLevel(); + if (fPackagesAlreadyRemoved.find(package) + == fPackagesAlreadyRemoved.end()) { + package->IncrementEntryRemovedIgnoreLevel(); + } } }