libafs: log error code when marking server down
authorMichael Meffie <mmeffie@sinenomine.net>
Mon, 9 Apr 2012 19:49:50 +0000 (15:49 -0400)
committerDerrick Brashear <shadow@dementix.org>
Tue, 10 Apr 2012 21:34:59 +0000 (14:34 -0700)
Log the error code when marking the server down due
to server/networks issues.

Change-Id: Ib3d57562642ca564dcfeaa775de66f54d08f23af
Reviewed-on: http://gerrit.openafs.org/7138
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>

src/afs/afs_analyze.c

index 9a2087c..dfa61fe 100644 (file)
@@ -777,7 +777,7 @@ afs_Analyze(struct afs_conn *aconn, struct rx_connection *rxconn,
         * retry in case there is another server.  However, if we find
         * no connection (aconn == 0) we set the networkError flag.
         */
-       afs_MarkServerUpOrDown(sa, SRVR_ISDOWN);
+       afs_ServerDown(sa, acode);
        if (aerrP)
            (aerrP->err_Server)++;
        VSleep(1);              /* Just a hack for desperate times. */