Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
btl/vader: ensure that the send tag is always written last
To ensure fast box entries are complete when processed by the receiving process the tag must be written last. This includes a zero header for the next fast box entry (in some cases). This commit fixes two instances where the tag was written too early. In one case, on 32-bit systems it is possible for the tag part of the header to be written before the size. The second instance is an ordering issue. The zero header was being written after the fastbox header. Fixes open-mpi#5375, open-mpi#5638 Signed-off-by: Nathan Hjelm <[email protected]> (cherry picked from commit 850fbff) Signed-off-by: Nathan Hjelm <[email protected]>
- Loading branch information