X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=prebuffer_filter.c;fp=prebuffer_filter.c;h=1988e6e0fcc2d0b5f13c215fa6857524e6442e43;hp=05ceb88c5b93c4e7c52b4a55029f893d7ec2cd23;hb=23913cbbfc98f6c7454ffb7b849df2d0b5b67c29;hpb=b557d3ed0f0ea2a5f15c25ca5f3ee372e5479990 diff --git a/prebuffer_filter.c b/prebuffer_filter.c index 05ceb88c..1988e6e0 100644 --- a/prebuffer_filter.c +++ b/prebuffer_filter.c @@ -60,6 +60,9 @@ static int prebuffer_post_select(__a_unused struct sched *s, void *context) int ret; ret = task_get_notification(fn->task); + if (ret < 0) + return ret; + ret = btr_node_status(btrn, size, BTR_NT_INTERNAL); if (ret < 0) return ret; if (ppd->barrier.tv_sec == 0)