summaryrefslogtreecommitdiffstats
path: root/common/commands.h
diff options
context:
space:
mode:
authorDan Vrátil <dvratil@redhat.com>2015-02-21 12:11:42 +0100
committerDan Vrátil <dvratil@redhat.com>2015-02-21 12:11:44 +0100
commit3b8ebe6d4235f5ba12bc9c9854a6dd28cbff06b5 (patch)
tree4e2a987e6c62523994965789387cace578e4c8d8 /common/commands.h
parent76ec0cfe075e3af758657f9aecab7d7ce7e8d387 (diff)
downloadsink-3b8ebe6d4235f5ba12bc9c9854a6dd28cbff06b5.tar.gz
sink-3b8ebe6d4235f5ba12bc9c9854a6dd28cbff06b5.zip
Async: allow appending Jobs to already running or finished Jobs
When user gets a Job (from a method call for instance), which is already running or might have even finished already, they can still append a new Job to the chain and re-execute it. The Job will internally chain up to the last finished Job, use it's result and continue from the next Job in the chain. If a Job in the chain is still running, it will wait for it to finish and pass the result to the next Job in the chain.
Diffstat (limited to 'common/commands.h')
0 files changed, 0 insertions, 0 deletions