From 5d6e05ab8d9ecc00d4542a0d76bd1ad9bd7ff88c Mon Sep 17 00:00:00 2001 From: Kevin Rocard Date: Mon, 21 Jan 2013 15:57:45 +0100 Subject: PFW: Back synchronisation no longer fails BZ: 80500 As forward synchronisation, back synchronisation no longer return false if a syncer fails to backsynchronise. On subsystem restart, it will be resynchronise, so the back synchronisation failure is a warning not an error. As a result this patch also prevents PFW initialisation failure in case of unavailable subsystem. Change-Id: I21fe05747153a63cb77ed784532f3cbbf184d820 Signed-off-by: Kevin Rocard Reviewed-on: http://android.intel.com:8080/87779 Reviewed-by: De Chivre, Renaud Tested-by: Dixon, CharlesX Reviewed-by: Benavoli, Patrick Reviewed-by: cactus Tested-by: cactus --- parameter/ParameterMgr.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'parameter/ParameterMgr.cpp') diff --git a/parameter/ParameterMgr.cpp b/parameter/ParameterMgr.cpp index 484687a..90d7884 100644 --- a/parameter/ParameterMgr.cpp +++ b/parameter/ParameterMgr.cpp @@ -337,14 +337,8 @@ bool CParameterMgr::load(string& strError) { CAutoLog autoLog(this, "Main blackboard back synchronization"); - if (!pBackSynchronizer->sync()) { - // Get rid of back synchronizer - delete pBackSynchronizer; + pBackSynchronizer->sync(); - strError = "Main blackboard back synchronization failed"; - - return false; - } // Get rid of back synchronizer delete pBackSynchronizer; } -- cgit v1.1