]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
libafs: log error code when marking server down
authorMichael Meffie <mmeffie@sinenomine.net>
Mon, 9 Apr 2012 19:49:50 +0000 (15:49 -0400)
committerStephan Wiesand <stephan.wiesand@desy.de>
Tue, 26 Mar 2013 11:36:49 +0000 (04:36 -0700)
Log the error code when marking the server down due
to server/networks issues.

Reviewed-on: http://gerrit.openafs.org/7138
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit f0b039fc4761bb0151c7ee69110926ef16e264c7)

Change-Id: Ib66457a75006858b9523fa44c164859e8c8fae6f
Reviewed-on: http://gerrit.openafs.org/9473
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
src/afs/afs_analyze.c

index f5844f9be5583d048fa340986ec17fc466332d4d..76a8156a94d53a0b9899c5e3b3c8ca04859576ad 100644 (file)
@@ -850,7 +850,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. */