X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=alsa_write.c;h=bc06fc315bc51fb3fc1fa9729ae429b47a70d4b4;hp=363e39301651bc47881f850f0235c13f6a016c62;hb=86b5aba882056a6ff6d8645684e59222ba74a818;hpb=d31995b3074bb19aa4da66ce5c4774ca9ed101a1 diff --git a/alsa_write.c b/alsa_write.c index 363e3930..bc06fc31 100644 --- a/alsa_write.c +++ b/alsa_write.c @@ -266,6 +266,8 @@ static int alsa_write_post_select(__a_unused struct sched *s, void *context) goto err; again: ret = btr_node_status(btrn, wn->min_iqs, BTR_NT_LEAF); + if (ret < 0) + goto err; if (ret == 0) return 0; btr_merge(btrn, wn->min_iqs);