From cfa4637b6dc16692035e47ed10613f29e03af29a Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Sat, 13 May 2017 18:44:45 -0400 Subject: [PATCH] cli/babeltrace.c: handle usleep()'s error MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- cli/babeltrace.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cli/babeltrace.c b/cli/babeltrace.c index a5f8072c..00dc4985 100644 --- a/cli/babeltrace.c +++ b/cli/babeltrace.c @@ -1612,7 +1612,10 @@ int cmd_run(struct bt_config *cfg) cfg->cmd_data.run.retry_duration_us); if (usleep(cfg->cmd_data.run.retry_duration_us)) { - // TODO: check EINTR and signal handler + if (bt_graph_is_canceled(ctx.graph)) { + BT_LOGI_STR("Graph was canceled by user."); + goto error; + } } } break; -- 2.34.1