X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=file_write.c;h=a12867d5d24830e0b9b2050aff957a42eff3cbf0;hp=32f6c3abdffdee58f8c4b49087c01b66c3909c1b;hb=23b121a85984baa9252f4b4c0b8c4f186e394bb7;hpb=35e284e06a5c8e20d02b61fdcb4bcc20b237c1e4 diff --git a/file_write.c b/file_write.c index 32f6c3ab..a12867d5 100644 --- a/file_write.c +++ b/file_write.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006-2012 Andre Noll + * Copyright (C) 2006-2013 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -110,7 +110,9 @@ static void file_write_post_select(__a_unused struct sched *s, char *buf; size_t bytes; - t->error = 0; + ret = task_get_notification(t); + if (ret < 0) + goto out; ret = btr_node_status(btrn, wn->min_iqs, BTR_NT_LEAF); if (ret <= 0) goto out;