If pending_length is not zero the datatype engine believe that a partial conversion is still in the buffer attached to the convertor. We have to force it to zero for all new convertors. This bug is still half fixed until I figure out a correct way to do it when we clone a convertor ... Anyway, this future correction will not affect open mpi.
This commit was SVN r8324.
Этот коммит содержится в:
родитель
f12bd6f442
Коммит
b47aa5c142
@ -71,6 +71,7 @@ static void ompi_convertor_construct( ompi_convertor_t* convertor )
|
||||
convertor->memAlloc_userdata = NULL;
|
||||
convertor->stack_pos = 0;
|
||||
convertor->remoteArch = 0;
|
||||
convertor->pending_length = 0;
|
||||
}
|
||||
|
||||
static void ompi_convertor_destruct( ompi_convertor_t* convertor )
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user