From: Jeffrey Altman Date: Fri, 17 Feb 2006 21:44:39 +0000 (+0000) Subject: STABLE14-windows-do-not-mark-servers-down-without-ping-20060216 X-Git-Tag: openafs-stable-1_4_1-rc8~5 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=b7d61723b625c0f2714a67a2d07777e57d7ba1fc;p=packages%2Fo%2Fopenafs.git STABLE14-windows-do-not-mark-servers-down-without-ping-20060216 undo damage caused by an inadvertent pullup of code that caused all servers to be marked down once every two hours. They would remain down for one CheckDownServersInterval after the first contact to the cell. --- diff --git a/src/WINNT/afsd/cm_server.c b/src/WINNT/afsd/cm_server.c index 055f0b749..7fc5a98f0 100644 --- a/src/WINNT/afsd/cm_server.c +++ b/src/WINNT/afsd/cm_server.c @@ -235,7 +235,7 @@ cm_server_t *cm_NewServer(struct sockaddr_in *socketp, int type, cm_cell_t *cell tsp->refCount = 1; lock_InitializeMutex(&tsp->mx, "cm_server_t mutex"); tsp->addr = *socketp; - tsp->flags = CM_SERVERFLAG_DOWN; /* assume down; ping will mark up if available */ + tsp->flags = 0; /* assume up until we attempt to contact it */ cm_SetServerPrefs(tsp);