The NIXL library’s UCX backend does not handle remote agent disconnection gracefully during an active…
The NIXL library’s UCX backend does not handle remote agent disconnection gracefully during an active…: a task in LegoFlow-SWE (Harbor dataset). Observed behavior - Calling agent.getXferStatus(req handle) on a transfer that is still NIXL IN PROG after the remote agent has disconnected can block…
The task
**Observed behavior** - Calling `agent.getXferStatus(req_handle)` on a transfer that is still `NIXL_IN_PROG` after the remote agent has disconnected can block indefinitely or produce a generic error code. - The status enum lacks a dedicated code for a remote disconnection, making it impossible for applications to…
Part of Lego-X/LegoFlow-SWE.