From e31aba8519d4524a373ffd5c2f776dfb10f71e99 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Fri, 4 May 2007 12:59:32 +0000 Subject: [PATCH] treat EIO as fatal --- org.glite.jp.index/src/bones_server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.glite.jp.index/src/bones_server.c b/org.glite.jp.index/src/bones_server.c index 1c95143..279254c 100644 --- a/org.glite.jp.index/src/bones_server.c +++ b/org.glite.jp.index/src/bones_server.c @@ -431,7 +431,7 @@ int request(int conn UNUSED,struct timeval *to,void *data) /* XXX: shall we die on some errors? */ int err = ctx->error->code; glite_jp_clear_error(ctx); - return err; + return err == EIO ? -err : err; /* EIO is fatal */ } return ECANCELED; // let srv_bones know something is wrong -- 1.8.2.3