From: Chaskiel M Grundman Date: Mon, 26 Feb 2007 22:14:58 +0000 (+0000) Subject: DEVEL15-forcenewconns-even-with-one-interface-20070226 X-Git-Tag: openafs-devel-1_5_16~8 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=eb88f3e4fdf20a13123690bab860f4a1da753aa3;p=packages%2Fo%2Fopenafs.git DEVEL15-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;