From: Jeffrey Altman Date: Sun, 30 Oct 2005 01:59:57 +0000 (+0000) Subject: windows-checkserver-fix-20051029 X-Git-Tag: openafs-devel-1_5_0~215 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=eaa142645227b1af8a7d41f8b9c376ddf789c532;p=packages%2Fo%2Fopenafs.git 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 --- 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; }