[mpich2-dev] question about function MPIDI_CH3U_Handle_recv_req

Thomas Ropars thomas.ropars at epfl.ch
Mon Sep 26 08:40:10 CDT 2011


Dear all,

I have a very specific question about the function 
MPIDI_CH3U_Handle_recv_req().

In this function, the static variable in_routine makes it non reentrant 
(MPIU_Assert(in_routine == FALSE)).

It causes problems in the current code I wrote. So I was wondering if I 
could safely remove this assertion ? Basically, in which case could I 
get problems because of removing this test ?

Thanks in advance,

Thomas


More information about the mpich2-dev mailing list