summaryrefslogtreecommitdiffstats
path: root/src/server/PatchImpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/PatchImpl.cpp')
-rw-r--r--src/server/PatchImpl.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/server/PatchImpl.cpp b/src/server/PatchImpl.cpp
index 89a7a699..fefc797e 100644
--- a/src/server/PatchImpl.cpp
+++ b/src/server/PatchImpl.cpp
@@ -157,19 +157,19 @@ PatchImpl::process(ProcessContext& context)
NodeImpl::pre_process(context);
- // Run all nodes
if (_compiled_patch && _compiled_patch->size() > 0) {
+ // Run all nodes
if (context.slaves().size() > 0) {
process_parallel(context);
} else {
process_single(context);
}
- }
- // Queue any cross-context edges
- for (CompiledPatch::QueuedEdges::iterator i = _compiled_patch->queued_edges.begin();
- i != _compiled_patch->queued_edges.end(); ++i) {
- (*i)->queue(context);
+ // Queue any cross-context edges
+ for (CompiledPatch::QueuedEdges::iterator i = _compiled_patch->queued_edges.begin();
+ i != _compiled_patch->queued_edges.end(); ++i) {
+ (*i)->queue(context);
+ }
}
NodeImpl::post_process(context);