[libfabric-users] Two-stage completion

Hefty, Sean sean.hefty at intel.com
Thu Sep 15 15:35:57 PDT 2016

> If I start using the inject call to block until the buffer is safe, how
> do I get the kind of completion I'd need for my timeout, if there's no
> flags argument in the fi_tinject call?

To reuse the buffer immediately but still get a completion, you should call fi_tsendmsg with the FI_INJECT flag.  The default completion mode will then be used.

More information about the Libfabric-users mailing list