Ralph and others,
I made two tests with the RML/OOB while a PML module (I know it is
trange, but I need it) waits for a message (orte_rml_recv_buffer(...)).
The first one was using the --enable-progress-threads and the second one
My test was:
Sent a message from an orted, i.e. [[X,0],2], to an application process
(where is the modified PML), i.e. [[X,1],0], hosted by another orted,
i.e. [[X,0],1]. In this case the message should be routed by the
I don't know why, but the results are as follows:
1) With progress thread, the [[X,0],1] daemon receives the message,
identify that it should be routed, but do not routed it.
2) Without progress thread, the message was delivered correctly.
I don't know if I made any mistake, but the same code which works for an
progress thread free compilation does not work for a compilation with a
progress thread. Why?
Computer Architecture and Operating Systems Department - CAOS
Universidad Autonoma de Barcelona - UAB
ETSE, Edifcio Q, QC/3088