@@ -20,7 +20,7 @@ let with_lock = Xapi_stdext_threads.Threadext.Mutex.execute
20
20
21
21
let ( let@ ) f x = f x
22
22
23
- let finally_complete_tracing ?error ~ __context f =
23
+ let finally_complete_tracing ?error __context f =
24
24
Xapi_stdext_pervasives.Pervasiveext. finally f (fun () ->
25
25
Context. complete_tracing ?error __context
26
26
)
@@ -192,7 +192,7 @@ let status_is_completed task_status =
192
192
task_status = `success || task_status = `failure || task_status = `cancelled
193
193
194
194
let complete ~__context result =
195
- let @ () = finally_complete_tracing ?error: None ~ __context in
195
+ let @ () = finally_complete_tracing __context in
196
196
let @ self = operate_on_db_task ~__context in
197
197
let status = Db_actions.DB_Action.Task. get_status ~__context ~self in
198
198
match status with
@@ -241,7 +241,7 @@ let exn_if_cancelling ~__context =
241
241
raise_cancelled ~__context
242
242
243
243
let cancel_this ~__context ~self =
244
- let @ () = finally_complete_tracing ?error: None ~ __context in
244
+ let @ () = finally_complete_tracing __context in
245
245
assert_op_valid ~__context self ;
246
246
let status = Db_actions.DB_Action.Task. get_status ~__context ~self in
247
247
if status = `pending then (
@@ -261,7 +261,7 @@ let cancel ~__context =
261
261
262
262
let failed ~__context exn =
263
263
let backtrace = Printexc. get_backtrace () in
264
- let @ () = finally_complete_tracing ~error: (exn , backtrace) ~ __context in
264
+ let @ () = finally_complete_tracing ~error: (exn , backtrace) __context in
265
265
let code, params = ExnHelper. error_of_exn exn in
266
266
let @ self = operate_on_db_task ~__context in
267
267
let status = Db_actions.DB_Action.Task. get_status ~__context ~self in
0 commit comments