[NIXL] Improve request_finished() debug logs (#25665)

Signed-off-by: Mark McLoughlin <markmc@redhat.com>
This commit is contained in:
Mark McLoughlin 2025-10-16 14:55:17 +01:00 committed by GitHub
parent 314fa8abbf
commit 4a510ab487
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -463,7 +463,9 @@ class NixlConnectorScheduler:
params = request.kv_transfer_params
logger.debug(
"NIXLConnector request_finished, request_status=%s, kv_transfer_params=%s",
"NIXLConnector request_finished(%s), request_status=%s, "
"kv_transfer_params=%s",
request.request_id,
request.status,
params,
)
@ -495,6 +497,12 @@ class NixlConnectorScheduler:
if delay_free_blocks:
# Prefill request on remote. It will be read from D upon completion
logger.debug(
"NIXLConnector request_finished(%s) waiting for %d seconds "
"for remote decode to fetch blocks",
request.request_id,
envs.VLLM_NIXL_ABORT_REQUEST_TIMEOUT,
)
self._reqs_need_send[request.request_id] = (
time.perf_counter() + envs.VLLM_NIXL_ABORT_REQUEST_TIMEOUT
)