Skip to content

Commit 75c6e62

Browse files
committed
Fix headless crash
More complex networks will not work in headless mode, I think
1 parent 7c92161 commit 75c6e62

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/Dataflow/Engine/Controller/NetworkEditorController.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ NetworkEditorController::NetworkEditorController(ModuleFactoryHandle mf, ModuleS
7171
collabs_.algoFactory_ = af;
7272
collabs_.reexFactory_ = reex;
7373
collabs_.executorFactory_ = executorFactory;
74+
#ifndef BUILD_HEADLESS
7475
collabs_.executionManager_.reset(new ExecutionQueueManager);
76+
#else
77+
collabs_.executionManager_.reset(new SimpleExecutionManager);
78+
#endif
7579
collabs_.cmdFactory_ = cmdFactory;
7680
collabs_.eventCmdFactory_ = eventCmdFactory ? eventCmdFactory : makeShared<NullCommandFactory>();
7781
collabs_.serializationManager_ = nesm;

0 commit comments

Comments
 (0)