]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
partly-revert-rx-cleanup-20040804
authorDerrick Brashear <shadow@dementia.org>
Wed, 4 Aug 2004 20:41:53 +0000 (20:41 +0000)
committerDerrick Brashear <shadow@dementia.org>
Wed, 4 Aug 2004 20:41:53 +0000 (20:41 +0000)
if there's a callback connection to a multihomed client, you need this
or you end up with multiple connections, one per IP, being made from
the single connection

src/rx/rx.c

index a4833f3561ab47796202d485a23ceddd6c0c6b04..303c81bfa0fb1b7628950a52d71df29683a8e4b2 100644 (file)
@@ -2309,7 +2309,8 @@ rxi_FindConnection(osi_socket socket, register afs_int32 host,
                break;
            if (type == RX_CLIENT_CONNECTION && pp->port == port)
                break;
-           if (type == RX_CLIENT_CONNECTION && (conn->epoch & 0x80000000))
+           /* So what happens when it's a callback connection? */
+           if (/*type == RX_CLIENT_CONNECTION &&*/ (conn->epoch & 0x80000000))
                break;
        }
        if (!flag) {