From: Chaskiel M Grundman Date: Mon, 26 Feb 2007 22:18:28 +0000 (+0000) Subject: STABLE14-forcenewconns-even-with-one-interface-20070226 X-Git-Tag: openafs-stable-1_4_3rc3~3 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=9bab97f8393e13fa4342f156f997675b6b30cc8e;p=packages%2Fo%2Fopenafs.git STABLE14-forcenewconns-even-with-one-interface-20070226 otherwise we don't discard vlserver connections when a server is "down" (cherry picked from commit 9d5de311a6c2d96ee5092d58db28fff1b5602be7) --- diff --git a/src/afs/afs_conn.c b/src/afs/afs_conn.c index 78b2598f0..c883d7213 100644 --- a/src/afs/afs_conn.c +++ b/src/afs/afs_conn.c @@ -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;