Do not use MPI_Comm_disconnect() to free internal communicators