From 5273510e9f228a300ec6207d4502f1c6253aed5e Mon Sep 17 00:00:00 2001 From: Michal Schmidt Date: Tue, 24 Apr 2012 11:21:03 +0200 Subject: transaction: cancel jobs non-recursively on isolate Recursive cancellation of jobs would trigger OnFailure actions of dependent jobs. This is not desirable when isolating. Fixes https://bugzilla.redhat.com/show_bug.cgi?id=798328 --- src/core/job.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/core/job.h') diff --git a/src/core/job.h b/src/core/job.h index 9da7e84a79..2b679735fc 100644 --- a/src/core/job.h +++ b/src/core/job.h @@ -196,7 +196,7 @@ int job_start_timer(Job *j); void job_timer_event(Job *j, uint64_t n_elapsed, Watch *w); int job_run_and_invalidate(Job *j); -int job_finish_and_invalidate(Job *j, JobResult result); +int job_finish_and_invalidate(Job *j, JobResult result, bool recursive); char *job_dbus_path(Job *j); -- cgit v1.2.3-54-g00ecf