diff options
author | Tobias Brunner <tobias@strongswan.org> | 2013-02-26 11:07:28 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2013-02-26 11:40:34 +0100 |
commit | bc07fef09c3df419ac1bc7c7f1e669b51e92569c (patch) | |
tree | fe58101a1c301e41ff6b10a595579ba33bc6767b /src/libhydra/kernel/kernel_ipsec.h | |
parent | 0ac34e9e6abb9c7d8e0ad707918f6bcdbdad4f87 (diff) | |
download | strongswan-bc07fef09c3df419ac1bc7c7f1e669b51e92569c.tar.bz2 strongswan-bc07fef09c3df419ac1bc7c7f1e669b51e92569c.tar.xz |
Use SIGUSR2 for SIG_CANCEL on Android
SIGRTMIN is defined as 32 while sigset_t is defined as
unsigned long (i.e. holds 32 signals). Hence, the signal
could never be blocked. Sending the signal still canceled
threads, but sometimes in situations where they shouldn't
have been canceled (e.g. while holding a lock).
Fixes #298.
Diffstat (limited to 'src/libhydra/kernel/kernel_ipsec.h')
0 files changed, 0 insertions, 0 deletions