mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
MDEV-19508: SI_KERNEL is not on all implementations
SI_USER is, however in FreeBSD there are a couple of non-kernel user signal infomations above SI_KERNEL. Put a fallback just in case there is nothing available.
This commit is contained in:
@@ -197,7 +197,6 @@ static inline int my_sigwait(sigset_t *set, int *sig, int *code)
|
||||
*code= siginfo.si_code;
|
||||
return *sig < 0 ? errno : 0;
|
||||
#else
|
||||
#define SI_KERNEL 128
|
||||
*code= 0;
|
||||
return sigwait(set, sig);
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user