X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;ds=sidebyside;f=lnet%2Flnet%2Fpeer.c;h=d39507b4c0da2f521b36349a389f5af788622514;hb=dc3fe5a1019831fcfcbb177356a241ff6c33158a;hp=c8ad591852e4ff81d303045b70b70c5f841dcaa6;hpb=b418bd36742a4c1d3f28dd2ee5823d54ece76035;p=fs%2Flustre-release.git diff --git a/lnet/lnet/peer.c b/lnet/lnet/peer.c index c8ad591..d39507b 100644 --- a/lnet/lnet/peer.c +++ b/lnet/lnet/peer.c @@ -221,12 +221,10 @@ lnet_nid2peer_locked(lnet_peer_t **lpp, lnet_nid_t nid) return the_lnet.ln_shutdown ? -ESHUTDOWN : -EHOSTUNREACH; } - lp->lp_txcredits = - lp->lp_mintxcredits = lp->lp_ni->ni_peertxcredits; - - /* As a first approximation; allow this peer the same number of router - * buffers as it is allowed outstanding sends */ - lp->lp_rtrcredits = lp->lp_minrtrcredits = lp->lp_txcredits; + lp->lp_txcredits = + lp->lp_mintxcredits = lp->lp_ni->ni_peertxcredits; + lp->lp_rtrcredits = + lp->lp_minrtrcredits = lnet_peer_buffer_credits(lp->lp_ni); LASSERT (!the_lnet.ln_shutdown); /* can't add peers after shutdown starts */