From: Jeffrey Altman Date: Sun, 30 Oct 2005 01:01:10 +0000 (+0000) Subject: STABLE14-windows-checkserver-fix-20051029 X-Git-Tag: openafs-stable-1_4_1-rc2~36 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=c0312289b78537dd9ce6b643f270b31a4acc29ed;p=packages%2Fo%2Fopenafs.git STABLE14-windows-checkserver-fix-20051029 the windows client was not treating Verror responses from the server as indicating the server as up if they were positive (cherry picked from commit eaa142645227b1af8a7d41f8b9c376ddf789c532) --- diff --git a/src/WINNT/afsd/cm_server.c b/src/WINNT/afsd/cm_server.c index a9102d903..d8b1faa1f 100644 --- a/src/WINNT/afsd/cm_server.c +++ b/src/WINNT/afsd/cm_server.c @@ -100,7 +100,7 @@ void cm_CheckServers(long flags, cm_cell_t *cellp) } /* got an unauthenticated connection to this server */ lock_ObtainMutex(&tsp->mx); - if (code == 0) { + if (code >= 0) { /* mark server as up */ tsp->flags &= ~CM_SERVERFLAG_DOWN; }