mirror of
https://github.com/MariaDB/server.git
synced 2025-02-01 11:31:51 +01:00
454c763c6b
Fix to check library in use during runtime. Fix for Bug#16995, "idle connections not being killed due to timeout when NPTL is used". BUILD/SETUP.sh: To avoid warnings during compilation. configure.in: Fixed configure so that it can correctly detect between NPTL and Linuxthreads. include/my_global.h: Fix for Linuxthreads. include/my_pthread.h: Added defines for different libraries that can be detected. Currently only 'other', 'nptl', and 'lt' (linuxthreads) are being used. changed sigset() and signal() to my_sigset() and my_signal() include/thr_alarm.h: Removed defines for Linuxthreads. This is now detected during runtime and handled in the thr_alarm.c mysys/my_pthread.c: Runtime check for library. mysys/thr_alarm.c: Runtime checks for library and corresponding signals. sql/mysqld.cc: Added function for detecting thread library in use during start-up. THR_KILL_SIGNAL removed, setting signals during runtime. |
||
---|---|---|
.. | ||
.cvsignore | ||
compile-alpha | ||
compile-alpha-ccc | ||
compile-alpha-cxx | ||
compile-alpha-debug | ||
compile-dist | ||
compile-ia64-debug-max | ||
compile-irix-mips64-mipspro | ||
compile-pentium | ||
compile-pentium-debug | ||
compile-pentium-debug-max | ||
compile-pentium-debug-no-bdb | ||
compile-pentium-debug-openssl | ||
compile-pentium-gcov | ||
compile-pentium-gprof | ||
compile-pentium-max | ||
compile-pentium-myodbc | ||
compile-pentium-mysqlfs-debug | ||
compile-pentium-pgcc | ||
compile-pentium-valgrind-max | ||
compile-pentium64-debug-max | ||
compile-solaris-sparc | ||
compile-solaris-sparc-debug | ||
compile-solaris-sparc-forte | ||
compile-solaris-sparc-purify | ||
FINISH.sh | ||
Makefile.am | ||
SETUP.sh | ||
test-alpha-ccc |