From: Simon Marchi Date: Tue, 17 Dec 2019 19:11:36 +0000 (-0500) Subject: lib: remove bt_query_executor_interrupt, add bt_query_executor_borrow_default_interrupter X-Git-Tag: v2.0.0~35 X-Git-Url: https://git.efficios.com/?a=commitdiff_plain;h=d9a20b20a86831ca1b5b793b6fc12c1d9eedd3a6;hp=d9a20b20a86831ca1b5b793b6fc12c1d9eedd3a6;p=babeltrace.git lib: remove bt_query_executor_interrupt, add bt_query_executor_borrow_default_interrupter It is currently possible to interrupt a running quer executor with bt_query_executor_interrupt. It is however not possible to reset the default interrupter that this function sets and resume the query execution. Rather than add a new query executor function to reset the default query executor interrupter, introduce a new function, bt_query_executor_borrow_default_interrupter, to borrow that default interrupter. All the bt_interrupter API is therefore accessible with this default interrupter. This patch removes the bt_query_executor_interrupt function, since it's no longer needed. Change-Id: I877dfbf22e36233750a71220fc5ab0297f8c0c28 Signed-off-by: Simon Marchi Reviewed-on: https://review.lttng.org/c/babeltrace/+/2709 Tested-by: jenkins Reviewed-by: Philippe Proulx ---