]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
forcenewconns-even-with-one-interface-20070226
authorChaskiel M Grundman <cg2v@andrew.cmu.edu>
Mon, 26 Feb 2007 22:13:33 +0000 (22:13 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 26 Feb 2007 22:13:33 +0000 (22:13 +0000)
otherwise we don't discard vlserver connections when a server is "down"

src/afs/afs_conn.c

index 78b2598f01fe6e9b840a431218c0b42a6216d7d8..c883d7213f53cc6e7185d6159669f2afbdef4d8d 100644 (file)
@@ -339,14 +339,6 @@ ForceNewConnections(struct srvAddr *sap)
     if (!sap)
        return;                 /* defensive check */
 
-    /* if client is not multihomed, do nothing */
-    ObtainReadLock(&afs_xinterface);
-    if (afs_cb_interface.numberOfInterfaces <= 1) {
-       ReleaseReadLock(&afs_xinterface);
-       return;
-    }
-    ReleaseReadLock(&afs_xinterface);
-
     ObtainWriteLock(&afs_xconn, 413);
     for (tc = sap->conns; tc; tc = tc->next)
        tc->forceConnectFS = 1;