Zebediah Figura : quartz/filesource: Cancel I/ O from all threads in IAsyncReader::BeginFlush().
Module: wine Branch: master Commit: 0523f75933815720db676e3b293ea8dfae090bbf URL: https://source.winehq.org/git/wine.git/?a=commit;h=0523f75933815720db676e3b2... Author: Zebediah Figura <z.figura12(a)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(a)gmail.com> Signed-off-by: Alexandre Julliard <julliard(a)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);
participants (1)
-
Alexandre Julliard