From e11014c0443ea687ad65a14b9124aa366da7984a Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Sat, 20 Jun 2020 12:53:25 +0200 Subject: Introduce helper for checking if a task is dead --- uring.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'uring.c') diff --git a/uring.c b/uring.c index e1fad53..5e1b168 100644 --- a/uring.c +++ b/uring.c @@ -386,6 +386,8 @@ uring_tbuf_read_until(struct cfg *cfg, struct uring_task *task, static int uring_tbuf_eof(struct cfg *cfg, struct uring_task *task, int res) { + assert_task_alive_or(DBG_UR, task, return -EINTR); + if (task->tbuf->len + 1 >= sizeof(task->tbuf->buf)) return -E2BIG; -- cgit v1.2.3