ufo-kit / ufo-core

GLib-based framework for GPU-based data processing
GNU Lesser General Public License v3.0
24 stars 8 forks source link

[WIP] Make OutputTask stoppable #152

Closed tfarago closed 6 years ago

tfarago commented 6 years ago

This is a very humble attempt for making the output stop by the user. It doesn't work yet, we should really spend time tomorrow on the inner workings of the schedulers and queues. I guess you will know how to fix this immediately. The problem is that run of the fixed scheduler never finishes.

tfarago commented 6 years ago

It's not possible to backward-propagate stop signals, so this would need a very cumbersome workaround in schedulers. If the execution protocol changes in the future, we might revisit this one.