X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=client_common.c;h=b47364c9bd7b91c09d2e0c28fedc69efd3e5c6d0;hp=0ae163ad6ab96efe8c63bb109f7fb6f98a7667ad;hb=5597f7555575ba0cf1955b102403f04fa1115c10;hpb=36ec2a43a7d9c085f16544e282a439cdbaec1e00 diff --git a/client_common.c b/client_common.c index 0ae163ad..b47364c9 100644 --- a/client_common.c +++ b/client_common.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 1997-2014 Andre Noll + * Copyright (C) 1997 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -159,7 +159,10 @@ again: } if (n == 0) return 0; - if (!sb_received(ct->sbc[0], n, result)) + ret = sb_received(ct->sbc[0], n, result); + if (ret < 0) + return ret; + if (ret == 0) goto again; ct->sbc[0] = NULL; return 1;