Skip to content

Commit d382123

Browse files
committed
More logs
Signed-off-by: Olga Andreeva <[email protected]>
1 parent 5385df5 commit d382123

File tree

1 file changed

+33
-0
lines changed
  • lib/llm/src/block_manager/storage

1 file changed

+33
-0
lines changed

lib/llm/src/block_manager/storage/disk.rs

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,13 @@ impl DiskStorage {
350350
StorageError::AllocationFailed(format!("Failed to allocate temp file: {}", e))
351351
})?;
352352

353+
tracing::info!(
354+
"DiskStorage created: fd={}, file={}, size={} bytes",
355+
raw_fd,
356+
file_name,
357+
size
358+
);
359+
353360
Ok(Self {
354361
fd: raw_fd as u64,
355362
file_name,
@@ -372,9 +379,21 @@ impl DiskStorage {
372379
return Ok(());
373380
}
374381

382+
tracing::info!(
383+
"Unlinking temp file (fd={}, file={}). File will be deleted when fd closes.",
384+
self.fd,
385+
self.file_name
386+
);
387+
375388
self.unlinked = true;
376389

377390
unlink(self.file_name.as_str()).map_err(|e| {
391+
tracing::error!(
392+
"Failed to unlink temp file: fd={}, file={}, error={}",
393+
self.fd,
394+
self.file_name,
395+
e
396+
);
378397
StorageError::AllocationFailed(format!("Failed to unlink temp file: {}", e))
379398
})
380399
}
@@ -386,8 +405,22 @@ impl DiskStorage {
386405

387406
impl Drop for DiskStorage {
388407
fn drop(&mut self) {
408+
tracing::warn!(
409+
"DiskStorage being dropped: fd={}, file={}, size={} bytes, already_unlinked={}",
410+
self.fd,
411+
self.file_name,
412+
self.size,
413+
self.unlinked
414+
);
415+
389416
self.handles.release();
390417
let _ = self.unlink();
418+
419+
tracing::info!(
420+
"DiskStorage dropped and cleaned up: fd={}, file={}",
421+
self.fd,
422+
self.file_name
423+
);
391424
}
392425
}
393426

0 commit comments

Comments
 (0)