mirror of
git://git.gnupg.org/gnupg.git
synced 2024-11-10 21:38:50 +01:00
212a325d42
* include/dotlock.h (dotlock_remove_lockfiles_reclaim): New. (dotlock_destroy, dotlock_remove_lockfiles): Add a flag to reclaim memory or not. * util/dotlock.c (dotlock_create): Use dotlock_remove_lockfiles_reclaim for atexit. (dotlock_destroy_unix, dotlock_destroy) (dotlock_remove_lockfiles): Add a reclaim flag. (dotlock_remove_lockfiles_reclaim): New. * g10/signal.c (got_fatal_signal): Disable flag of reclaim memory to avoid non-async-face call. * g10/keydb.c (maybe_create_keyring): Follow the API change. * g10/gpgv.c: Follow the API change. -- signal handler got_fatal_signal should not call non-async-signal-safe functions. When malloc is interrupted by a signal, it screws up. This issue is reported: https://bugs.g10code.com/gnupg/issue1515 http://bugs.debian.org/399904 |
||
---|---|---|
.. | ||
_regex.h | ||
assuan.h | ||
ChangeLog-2011 | ||
cipher.h | ||
compat.h | ||
distfiles | ||
dotlock.h | ||
dynload.h | ||
errors.h | ||
estream-printf.h | ||
host2net.h | ||
http.h | ||
i18n.h | ||
iobuf.h | ||
keyserver.h | ||
memory.h | ||
mpi.h | ||
srv.h | ||
ttyio.h | ||
types.h | ||
util.h | ||
zlib-riscos.h |