Skip to content
Snippets Groups Projects

Remove DataHandle::commit()

Files
9
@@ -14,8 +14,8 @@
tbb::task* AlgoExecutionTask::execute()
{
IAlgorithm* ialg = m_algorithm.get();
Algorithm* this_algo = dynamic_cast<Algorithm*>( ialg );
IAlgorithm* ialg = m_algorithm.get();
Algorithm* this_algo = dynamic_cast<Algorithm*>( ialg );
if ( !this_algo ) {
throw GaudiException( "Cast to Algorithm failed!", "AlgoExecutionTask", StatusCode::FAILURE );
}
@@ -27,7 +27,7 @@ tbb::task* AlgoExecutionTask::execute()
const SmartIF<IProperty> appmgr( m_serviceLocator );
SmartIF<IMessageSvc> messageSvc( m_serviceLocator );
MsgStream log( messageSvc, "AlgoExecutionTask" );
MsgStream log( messageSvc, "AlgoExecutionTask" );
// select the appropriate store
this_algo->whiteboard()->selectStore( m_evtCtx->valid() ? m_evtCtx->slot() : 0 ).ignore();
@@ -55,9 +55,6 @@ tbb::task* AlgoExecutionTask::execute()
eventfailed = true;
}
// Commit all DataHandles
this_algo->commitHandles();
// DP it is important to propagate the failure of an event.
// We need to stop execution when this happens so that execute run can
// then receive the FAILURE
Loading