Whamcloud - gitweb
b=20079
authormaxim <maxim>
Fri, 17 Jul 2009 15:53:36 +0000 (15:53 +0000)
committermaxim <maxim>
Fri, 17 Jul 2009 15:53:36 +0000 (15:53 +0000)
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

index fdab0ab..4c2de02 100644 (file)
@@ -468,11 +468,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);