Bug #3839 NDB installs handlers for too many signals
Submitted: 20 May 2004 21:44 Modified: 27 May 2004 13:41
Reporter: Magnus Blåudd Email Updates:
Status: Closed Impact on me:
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S1 (Critical)
Version:mysql-4.1 bk OS:Linux (RH8)
Assigned to: Magnus Blåudd CPU Architecture:Any

[20 May 2004 21:44] Magnus Blåudd
Signal handlers whre installed for signals from 1 to 100, causing the signal 32 used by linuxthreads to crash the system.

How to repeat:
Rin ndb process on RH8, it will crash with error.log saying "Signal 32 received"

Suggested fix:
Only install signal handlers from 1 to SIGRTMIN in ndb/sr/kenel/ndb-main/Main.cpp
[20 May 2004 21:46] Magnus Blåudd
Suggested fix implemented