summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/block_task.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/block_task.cpp b/lib/block_task.cpp
index 168834d..0ec66ba 100644
--- a/lib/block_task.cpp
+++ b/lib/block_task.cpp
@@ -153,7 +153,8 @@ void BlockActor::handle_task(void)
//copy buffer reference but push with zero length, same offset
SBuffer new_obuff = buff;
new_obuff.length = 0;
- this->output_queues.push_front(i, new_obuff); //you got inlined!
+ this->flush_output(output_inline_index);
+ this->output_queues.push_front(output_inline_index, new_obuff); //you got inlined!
output_inline_index++; //done do this output port again
}
}