From kde-commits Thu Jan 31 23:28:53 2013 From: Jonathan Thomas Date: Thu, 31 Jan 2013 23:28:53 +0000 To: kde-commits Subject: [libqapt] src/worker: Don't set the transaction status to finished until we have properly set the ex Message-Id: <20130131232853.75659A6091 () git ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=135967494218237 Git commit e823e0ac3f2316948db30129e256755548c179b7 by Jonathan Thomas. Committed on 01/02/2013 at 00:27. Pushed by jmthomas into branch 'master'. Don't set the transaction status to finished until we have properly set the= exit code. M +1 -1 src/worker/transaction.cpp http://commits.kde.org/libqapt/e823e0ac3f2316948db30129e256755548c179b7 diff --git a/src/worker/transaction.cpp b/src/worker/transaction.cpp index b074977..84cdead 100644 --- a/src/worker/transaction.cpp +++ b/src/worker/transaction.cpp @@ -274,9 +274,9 @@ void Transaction::setExitStatus(QApt::ExitStatus exitSt= atus) { QMutexLocker lock(&m_dataMutex); = - setStatus(QApt::FinishedStatus); m_exitStatus =3D exitStatus; emit propertyChanged(QApt::ExitStatusProperty, QDBusVariant(exitStatus= )); + setStatus(QApt::FinishedStatus); emit finished(exitStatus); } =