1
1

Merge pull request #1442 from rhc54/topic/cleanup

Cleanup a debug statement. Plug a memory leak
Этот коммит содержится в:
rhc54 2016-03-08 20:42:39 -08:00
родитель 584b80147d af1444b6e1
Коммит 007ca2ae08
2 изменённых файлов: 10 добавлений и 4 удалений

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

@ -2298,6 +2298,11 @@ static pmix_status_t server_switchyard(pmix_peer_t *peer, uint32_t tag,
event_del(&peer->recv_event);
peer->recv_ev_active = false;
}
/* remove this peer from the nspace ranks */
pmix_list_remove_item(&peer->info->nptr->server->ranks, &peer->info->super);
PMIX_RELEASE(peer->info);
pmix_pointer_array_set_item(&pmix_server_globals.clients, peer->index, NULL);
PMIX_RELEASE(peer);
return rc;
}

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

@ -101,9 +101,10 @@ static pmix_status_t send_bytes(int sd, char **buf, size_t *remain)
goto exit;
}
/* we hit an error and cannot progress this message */
pmix_output(0, "pmix_usock_msg_send_bytes: write failed: %s (%d) [sd = %d]",
strerror(pmix_socket_errno),
pmix_socket_errno, sd);
pmix_output_verbose(10, pmix_globals.debug_output,
"pmix_usock_msg_send_bytes: write failed: %s (%d) [sd = %d]",
strerror(pmix_socket_errno),
pmix_socket_errno, sd);
ret = PMIX_ERR_COMM_FAILURE;
goto exit;
}
@ -147,7 +148,7 @@ static int read_bytes(int sd, char **buf, size_t *remain)
* the error back to the RML and let the caller know
* to abort this message
*/
pmix_output_verbose(2, pmix_globals.debug_output,
pmix_output_verbose(10, pmix_globals.debug_output,
"pmix_usock_msg_recv: readv failed: %s (%d)",
strerror(pmix_socket_errno),
pmix_socket_errno);