From 31fca254557b0b402aa6e767817587ba2bf1a9da Mon Sep 17 00:00:00 2001 From: maxim Date: Fri, 10 Jul 2009 07:19:47 +0000 Subject: [PATCH] b=20079 i=isaac i=liang Minor bugfix of usocklnd - calling usocklnd_assign_ni_nid unconditionally (both for user-mode and server-mode cases) to let lnet layer know our actual nid. --- lnet/ulnds/socklnd/usocklnd.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lnet/ulnds/socklnd/usocklnd.c b/lnet/ulnds/socklnd/usocklnd.c index a280d3b..0b887c3 100644 --- a/lnet/ulnds/socklnd/usocklnd.c +++ b/lnet/ulnds/socklnd/usocklnd.c @@ -465,11 +465,9 @@ usocklnd_startup(lnet_ni_t *ni) ni->ni_data = net; - if (!(the_lnet.ln_pid & LNET_PID_USERFLAG)) { - rc = usocklnd_assign_ni_nid(ni); - if (rc != 0) - goto startup_failed_1; - } + rc = usocklnd_assign_ni_nid(ni); + if (rc != 0) + goto startup_failed_1; LASSERT (ni->ni_lnd == &the_tcplnd); -- 1.8.3.1