X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=filter_chain.c;h=4114ca7743e4987386d6a31bd4cf11809eb9327f;hp=db0a4c00bd3e50e127e00c3dccc0cbc0236e3421;hb=c47cdc9856a174a06a8ebe30018b20a22fe234fd;hpb=53d2ded13e848052f8d84fae2f29d0dcb46898cc diff --git a/filter_chain.c b/filter_chain.c index db0a4c00..4114ca77 100644 --- a/filter_chain.c +++ b/filter_chain.c @@ -124,6 +124,8 @@ void filter_pre_select(__a_unused struct sched *s, struct task *t) t->ret = -E_FC_EOF; if (fc->output_eof && *fc->output_eof) goto err_out; + if (fc->input_eof && *fc->input_eof) + goto err_out; again: ib = fc->inbuf; loaded = fc->in_loaded;