fdo#64962 - ignore exceptions from checking with the update service.

Change-Id: If627b303f8710b915dcbdcb899454631f607e217
This commit is contained in:
Michael Meeks
2013-06-05 13:03:22 +01:00
parent 3cd7da2249
commit 05e2d2bf03
@@ -131,11 +131,17 @@ void SAL_CALL InitUpdateCheckJobThread::run()
return;
}
rtl::Reference< UpdateCheck > aController( UpdateCheck::get() );
aController->initialize( m_xParameters, m_xContext );
try {
rtl::Reference< UpdateCheck > aController( UpdateCheck::get() );
aController->initialize( m_xParameters, m_xContext );
if ( m_bShowDialog )
aController->showDialog( true );
if ( m_bShowDialog )
aController->showDialog( true );
} catch (const uno::Exception &e) {
// fdo#64962 - don't bring the app down on some unexpected exception.
OSL_TRACE( "Caught init update exception: %s\n thread terminated.\n",
OUStringToOString(e.Message, RTL_TEXTENCODING_UTF8).getStr() );
}
}
void InitUpdateCheckJobThread::setTerminating() {