gpgme_cancel() does not stop gpg process from finishing
asynchronous call
Werner Koch
wk at gnupg.org
Sun Apr 17 17:39:48 CEST 2005
On Sat, 16 Apr 2005 18:03:40 -0400, Igor Belyi said:
> Additional thought - sending TERM signal should be no worse than a
> user hitting Control-C while working with gpg directly.
BTW, there is an easy way to tell gpg to stop: Although the status
functions won't return an error code, they may be changed to detect a
write error and call exit() then. The problem here is that this
slightly changes the semantics and some software may fail therefore.
The only way to implement this in a safe way is by introducing a
new option to gpg to do this. gpgme may then look at the gpg's
versions and decide whether to use this option. Marcus, what do you
think, shall I add such an option to gpg 1.4.2?
Salam-Shalom,
Werner
More information about the Gnupg-devel
mailing list