From caaac29bd0bbcc81ead14c85bdea0ce902890647 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Thu, 3 May 2007 13:07:34 +0000 Subject: [PATCH] propagate EIO to srvbones on fatal errors, rather than -1 (misleading EPERM) --- org.glite.lb.server/src/bkserverd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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); } -- 1.8.2.3