The easiest solution would be tack on an ._AXL extension to the filename while it's being transferred:
ckpt_0._AXL
That way, it gives a hint to the user that "my ckpt_0 file is still being transferred by AXL" and they could ls -l it to track progress. After the transfer is complete AXL would move the file to it's final name.
We need a way for AXL to signify to the user that a file transfer is complete, beyond just calling
AXL_Wait()
. Reasons are discussed here and in subsequent comments: https://github.com/LLNL/scr/issues/163#issuecomment-635018484The easiest solution would be tack on an
._AXL
extension to the filename while it's being transferred:That way, it gives a hint to the user that "my
ckpt_0
file is still being transferred by AXL" and they couldls -l
it to track progress. After the transfer is complete AXL would move the file to it's final name.