12 lines
412 B
Diff
12 lines
412 B
Diff
--- a/core-tools/src/dgsh-tee.c
|
|
+++ b/core-tools/src/dgsh-tee.c
|
|
@@ -439,7 +439,7 @@
|
|
#ifdef FALLOC_FL_PUNCH_HOLE
|
|
static bool warned = false;
|
|
|
|
- if (fallocate(tmp_fd, FALLOC_FL_PUNCH_HOLE, pool * buffer_size, buffer_size) < 0 &&
|
|
+ if (fallocate(bp->page_file_fd, FALLOC_FL_PUNCH_HOLE, pool * buffer_size, buffer_size) < 0 &&
|
|
!warned) {
|
|
warn("Failed to free temporary buffer space");
|
|
warned = true;
|