1
1

Merge pull request #2484 from artpol84/oob/msg_drop

orte/oob/tcp: Plug the memory leak.
Этот коммит содержится в:
rhc54 2016-11-30 20:36:40 -08:00 коммит произвёл GitHub
родитель 3f1486a508 58300afff2
Коммит eeec99ac12

Просмотреть файл

@ -869,6 +869,7 @@ int mca_oob_tcp_peer_recv_connect_ack(mca_oob_tcp_peer_t* pr,
*/ */
mca_oob_tcp_peer_close(peer); mca_oob_tcp_peer_close(peer);
} }
free(msg);
return ORTE_ERR_UNREACH; return ORTE_ERR_UNREACH;
} }
@ -883,6 +884,7 @@ int mca_oob_tcp_peer_recv_connect_ack(mca_oob_tcp_peer_t* pr,
MCA_OOB_TCP_CONNECTING == peer->state || MCA_OOB_TCP_CONNECTING == peer->state ||
MCA_OOB_TCP_CONNECT_ACK == peer->state ) ) { MCA_OOB_TCP_CONNECT_ACK == peer->state ) ) {
if (retry(peer, sd, false)) { if (retry(peer, sd, false)) {
free(msg);
return ORTE_ERR_UNREACH; return ORTE_ERR_UNREACH;
} }
} }