From: Aleš Křenek Date: Thu, 3 May 2007 13:07:34 +0000 (+0000) Subject: propagate EIO to srvbones on fatal errors, rather than -1 (misleading EPERM) X-Git-Tag: glite-lb-common_R_5_0_3_1~4 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=caaac29bd0bbcc81ead14c85bdea0ce902890647;p=jra1mw.git propagate EIO to srvbones on fatal errors, rather than -1 (misleading EPERM) --- diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index 700bb6e..0840a9e 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -1087,7 +1087,7 @@ int bk_accept_store(int conn, struct timeval *timeout, void *cdata) /* * unknown error - do rather return (<0) (slave will be killed) */ - return -1; + return -EIO; } free(errt); free(errd); } @@ -1154,7 +1154,7 @@ int bk_accept_serve(int conn, struct timeval *timeout, void *cdata) /* * unknown error - do rather return (<0) (slave will be killed) */ - return -1; + return -EIO; } free(errt); free(errd); }