Skip to content

Commit 7b389d6

Browse files
authored
Merge pull request #2833 from jjhursey/topic/ibm/v2.0.x/usock-cleanup
oob/usock: Protect against possible NULL peer
2 parents 72c171d + 41981c7 commit 7b389d6

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

orte/mca/oob/usock/oob_usock_connection.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
* Copyright (c) 2013-2015 Intel, Inc. All rights reserved.
1717
* Copyright (c) 2014-2016 Research Organization for Information Science
1818
* and Technology (RIST). All rights reserved.
19+
* Copyright (c) 2016 IBM Corporation. All rights reserved.
1920
* $COPYRIGHT$
2021
*
2122
* Additional copyrights may follow
@@ -759,6 +760,10 @@ void mca_oob_usock_peer_close(mca_oob_usock_peer_t *peer)
759760
{
760761
mca_oob_usock_send_t *snd;
761762

763+
if( NULL == peer ) {
764+
return;
765+
}
766+
762767
opal_output_verbose(OOB_USOCK_DEBUG_CONNECT, orte_oob_base_framework.framework_output,
763768
"%s usock_peer_close for %s sd %d state %s",
764769
ORTE_NAME_PRINT(ORTE_PROC_MY_NAME),

0 commit comments

Comments
 (0)