[mvapich-discuss] dat_evd_dequeue erroneous condition is not handled
nilesh awate
nilesh_awate at yahoo.com
Tue Jun 17 10:57:06 EDT 2008
Hi All,
I am using mvapich2-1.0.1 over udapl stack.
I am getting DAT_DTO_ERR_TRANSPORT error at udapl level, but mpi application is not terminating with some error
as i browse through the code i observe following thing.
ret1 = dat_evd_dequeue (MPIDI_CH3I_RDMA_Process.cq_hndl[i], &event);
if (ret1 == DAT_SUCCESS)
{
assert (event.event_number == DAT_DTO_COMPLETION_EVENT);
/* but there is no check for event.event_data.dto_completion_event_data.status */
. . . .
. . . .
}
but above condition is handled in rdma_udapl_1sc.c file while dequeuing
what is expected behavior of mpi when udapl throws error like DAT_DTO_ERR_TRANSPORT ?
How this kind of error going to be handled at mpi level?
OR
How underlying udapl errors are reflected by mpi ?
I am using pallas as an application for testing purpose
waiting for reply
thanking
Nilesh
Unlimited freedom, unlimited storage. Get it now, on http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20080617/84cdcd4b/attachment.html
More information about the mvapich-discuss
mailing list