diff options
Diffstat (limited to 'file_io/win32/open.c')
-rw-r--r-- | file_io/win32/open.c | 2 |
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, |