Richard Hughes d4a0af7
From b8882ca4019d2ffe4a4d9fd980aa75bbabf523d4 Mon Sep 17 00:00:00 2001
Richard Hughes d4a0af7
From: Richard Hughes <richard@hughsie.com>
Richard Hughes d4a0af7
Date: Tue, 18 Sep 2012 10:53:37 +0100
Richard Hughes d4a0af7
Subject: [PATCH] Ensure we cancel background transactions when an interactive
Richard Hughes d4a0af7
 transaction is scheduled
Richard Hughes d4a0af7
Richard Hughes d4a0af7
---
Richard Hughes d4a0af7
 src/pk-transaction-list.c | 2 +-
Richard Hughes d4a0af7
 1 file changed, 1 insertion(+), 1 deletion(-)
Richard Hughes d4a0af7
Richard Hughes d4a0af7
diff --git a/src/pk-transaction-list.c b/src/pk-transaction-list.c
Richard Hughes d4a0af7
index a4584cc..605733d 100644
Richard Hughes d4a0af7
--- a/src/pk-transaction-list.c
Richard Hughes d4a0af7
+++ b/src/pk-transaction-list.c
Richard Hughes d4a0af7
@@ -851,7 +851,7 @@ pk_transaction_list_commit (PkTransactionList *tlist, const gchar *tid)
Richard Hughes d4a0af7
 	 * transaction foreground? */
Richard Hughes d4a0af7
 	ret = pk_conf_get_bool (tlist->priv->conf,
Richard Hughes d4a0af7
 				"CancelBackgroundTransactions");
Richard Hughes d4a0af7
-	if (!ret) {
Richard Hughes d4a0af7
+	if (ret) {
Richard Hughes d4a0af7
 		if (!item->background && pk_transaction_list_get_background_running (tlist)) {
Richard Hughes d4a0af7
 			g_debug ("cancelling running background transactions and instead running %s",
Richard Hughes d4a0af7
 				item->tid);
Richard Hughes d4a0af7
-- 
Richard Hughes d4a0af7
1.7.12
Richard Hughes d4a0af7