Module: wine Branch: master Commit: 0523f75933815720db676e3b293ea8dfae090bbf URL: https://source.winehq.org/git/wine.git/?a=commit;h=0523f75933815720db676e3b2...
Author: Zebediah Figura z.figura12@gmail.com Date: Wed Jun 19 20:16:13 2019 -0500
quartz/filesource: Cancel I/O from all threads in IAsyncReader::BeginFlush().
Signed-off-by: Zebediah Figura z.figura12@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/quartz/filesource.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/quartz/filesource.c b/dlls/quartz/filesource.c index 2a6188a..2d4265d 100644 --- a/dlls/quartz/filesource.c +++ b/dlls/quartz/filesource.c @@ -1251,7 +1251,7 @@ static HRESULT WINAPI FileAsyncReader_BeginFlush(IAsyncReader * iface) EnterCriticalSection(&filter->sample_cs);
filter->flushing = TRUE; - CancelIo(filter->file); + CancelIoEx(filter->file, NULL); SetEvent(filter->handle_list[filter->samples]);
LeaveCriticalSection(&filter->sample_cs);