From f6f19105dccc07fcf567d1b6b243ffdb54eb2058 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Wed, 15 May 2019 15:58:29 -0400 Subject: [PATCH] package_daemon: Actually return transaction errors instead of OK always. This "fixes" #10959, though now the varying potential causes of that will now print actual errors earlier instead of the error message in that ticket. --- src/servers/package/Volume.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/servers/package/Volume.cpp b/src/servers/package/Volume.cpp index 700de901f3..6ec0865871 100644 --- a/src/servers/package/Volume.cpp +++ b/src/servers/package/Volume.cpp @@ -1373,7 +1373,7 @@ Volume::_CommitTransaction(BMessage* message, error = B_TRANSACTION_NO_MEMORY; } - _result.SetError(B_TRANSACTION_OK); + _result.SetError(error); // revert on error if (error != B_TRANSACTION_OK)