Home GnuPG
Diffusion GPGME 63ba09b541da

w32: Use CancelSynchronousIo in destroy_reader.

Description

w32: Use CancelSynchronousIo in destroy_reader.

* src/w32-util.c (_gpgme_w32_cancel_synchronous_io): New.
* src/w32-io.c (destroy_reader): Use it here.

This has not been tested but should on Vista and later help to fix a
possible hang.

  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Provenance
wernerAuthored on Nov 1 2018, 9:55 AM
Parents
rM338e9edfdb92: w32: Merge all the object tables of w32-io into one.
Branches
Unknown
Tags
Unknown