diff options
author | Sadik Armagan <sadik.armagan@arm.com> | 2019-09-26 23:13:31 +0100 |
---|---|---|
committer | Kevin May <kevin.may@arm.com> | 2019-09-27 07:01:48 +0000 |
commit | bd9e2c546d83fa654d8e764ef755b1ded0cd1ff8 (patch) | |
tree | 3633ea36e376f1df14f2368068dfc6b22265b565 /src/profiling/ProfilingService.cpp | |
parent | 404b27569523f4cdd49752e7ae1633e359ba2190 (diff) | |
download | armnn-bd9e2c546d83fa654d8e764ef755b1ded0cd1ff8.tar.gz |
IVGCVSW-3557 Return IProfilingConnection from ProfilingConnectionFactory
* Remove WaitingForAck test, test std::cerr instead
Signed-off-by: Kevin May <kevin.may@arm.com>
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I968c53dc005ff078ed08faf8818c83cb2a41528a
Diffstat (limited to 'src/profiling/ProfilingService.cpp')
-rw-r--r-- | src/profiling/ProfilingService.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/profiling/ProfilingService.cpp b/src/profiling/ProfilingService.cpp index 9f5978888d..786bfae12e 100644 --- a/src/profiling/ProfilingService.cpp +++ b/src/profiling/ProfilingService.cpp @@ -57,14 +57,17 @@ void ProfilingService::Run() { if (m_State.GetCurrentState() == ProfilingState::NotConnected) { - // Since GetProfilingConnection is not implemented, if !NULL, - // then change to WaitingForAck. This will need to change once there is implementation - // for the IProfilingConnection - if (!m_Factory.GetProfilingConnection(m_Options)) + try { + m_Factory.GetProfilingConnection(m_Options); m_State.TransitionToState(ProfilingState::WaitingForAck); } - } else if (m_State.GetCurrentState() == ProfilingState::Uninitialised && m_Options.m_EnableProfiling == true) + catch (const armnn::Exception& e) + { + std::cerr << e.what() << std::endl; + } + } + else if (m_State.GetCurrentState() == ProfilingState::Uninitialised && m_Options.m_EnableProfiling == true) { Initialise(); } |