diff -r bc5a64e5bc3c -r 377c906a8701 phoneplugins/infowidgetplugin/infowidget/src/infowidgetnetworkhandler.cpp --- a/phoneplugins/infowidgetplugin/infowidget/src/infowidgetnetworkhandler.cpp Tue Jul 06 14:15:47 2010 +0300 +++ b/phoneplugins/infowidgetplugin/infowidget/src/infowidgetnetworkhandler.cpp Fri Jul 09 15:40:55 2010 +0300 @@ -65,14 +65,9 @@ DPRINT; bool success(false); if (!m_nwSession) { - try { - QT_TRAP_THROWING(m_nwSession.reset( - CreateL(*this, m_nwInfo))); - } catch (const std::exception& ex) { - DCRITICAL << ": exception " << ex.what(); - } - - if (!m_nwSession.isNull()) { + QT_TRAP_THROWING(m_nwSession.reset( + CreateL(*this, m_nwInfo))); + if (m_nwSession) { DPRINT << ": session created"; success = true; }