summaryrefslogtreecommitdiff
path: root/file_io/win32/open.c
diff options
context:
space:
mode:
Diffstat (limited to 'file_io/win32/open.c')
-rw-r--r--file_io/win32/open.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/file_io/win32/open.c b/file_io/win32/open.c
index b6c01432e..f3b93f5ae 100644
--- a/file_io/win32/open.c
+++ b/file_io/win32/open.c
@@ -260,7 +260,7 @@ static apr_status_t make_sparse_file(apr_file_t *file)
} while (res == WAIT_ABANDONED);
if (res != WAIT_OBJECT_0) {
- CancelIo(file->filehand);
+ CancelIoEx(file->filehand, file->pOverlapped);
}
if (GetOverlappedResult(file->filehand, file->pOverlapped,