Whamcloud - gitweb
LU-12646 lnet: Prefer route specified by rtr_nid
[fs/lustre-release.git] / lnet / lnet / lib-msg.c
index 416cf42..84bf23d 100644 (file)
@@ -391,8 +391,6 @@ lnet_complete_msg_locked(struct lnet_msg *msg, int cpt)
                msg->msg_hdr.msg.ack.match_bits = msg->msg_ev.match_bits;
                msg->msg_hdr.msg.ack.mlength = cpu_to_le32(msg->msg_ev.mlength);
 
-               /* NB: we probably want to use NID of msg::msg_from as 3rd
-                * parameter (router NID) if it's routed message */
                rc = lnet_send(msg->msg_ev.target.nid, msg, msg->msg_from);
 
                lnet_net_lock(cpt);
@@ -637,7 +635,7 @@ lnet_resend_msg_locked(struct lnet_msg *msg)
 
        list_add_tail(&msg->msg_list, the_lnet.ln_mt_resendqs[msg->msg_tx_cpt]);
 
-       wake_up(&the_lnet.ln_mt_waitq);
+       complete(&the_lnet.ln_mt_wait_complete);
 }
 
 int