mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
scd: Fix for GNU/Linux suspend/resume.
* configure.ac (require_pipe_to_unblock_pselect): Default is "yes". * scd/scdaemon.c (scd_kick_the_loop): Minor clean up. -- Normally SIGCONT or SIGUSR2 works for unblocking pselect. But on my machine with GNU/Linux, when a machine is suspend/resume-ed, pselect keeps blocked, while signal itself is delivered. It's better to use pipe. Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
parent
655f0b9ad0
commit
71e5282c25
2 changed files with 4 additions and 5 deletions
|
@ -639,7 +639,7 @@ have_android_system=no
|
|||
use_simple_gettext=no
|
||||
use_ldapwrapper=yes
|
||||
mmap_needed=yes
|
||||
require_pipe_to_unblock_pselect=no
|
||||
require_pipe_to_unblock_pselect=yes
|
||||
case "${host}" in
|
||||
*-mingw32*)
|
||||
# special stuff for Windoze NT
|
||||
|
@ -654,6 +654,7 @@ case "${host}" in
|
|||
have_w32_system=yes
|
||||
require_iconv=no
|
||||
use_ldapwrapper=no # Fixme: Do this only for CE.
|
||||
require_pipe_to_unblock_pselect=no
|
||||
case "${host}" in
|
||||
*-mingw32ce*)
|
||||
have_w32ce_system=yes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue