Bug #43559 | ndb_mgmd in daemon mode does not work | ||
---|---|---|---|
Submitted: | 11 Mar 2009 10:18 | Modified: | 17 Mar 2009 19:38 |
Reporter: | Tomas Ulin | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S3 (Non-critical) |
Version: | mysql-5.1-telco-6.4 -> 6.4.4 | OS: | Any |
Assigned to: | Magnus Blåudd | CPU Architecture: | Any |
[11 Mar 2009 10:18]
Tomas Ulin
[11 Mar 2009 11:57]
Magnus Blåudd
setsid is called by the parent before fork, should be done by the child after fork
[13 Mar 2009 9:48]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/69118 2925 Magnus Svensson 2009-03-13 Bug#43559 ndb_mgmd in daemon mode does not work - reorganize the my_daemon interface so that it better suites it's dual task of making the application run as a service on windows and as a daemon on other platforms. - Take full advantage of the NTService class. - put the subfunction in ndb_mgmd's main back together, they don't need to be split up anymore. - add "mini" main to ndb_mgmd that calls my_daemon_init and does the magic run as service tricks modified: storage/ndb/include/portlib/my_daemon.h storage/ndb/src/common/portlib/my_daemon.cc storage/ndb/src/mgmsrv/MgmtSrvr.hpp storage/ndb/src/mgmsrv/main.cpp
[13 Mar 2009 14:24]
Bugs System
Pushed into 5.1.32-ndb-7.0.4 (revid:msvensson@mysql.com-20090313142233-8oa4lvarmuwpq4i7) (version source revid:msvensson@mysql.com-20090313142233-8oa4lvarmuwpq4i7) (merge vers: 5.1.32-ndb-7.0.4) (pib:6)
[17 Mar 2009 19:38]
Jon Stephens
Documented bugfix in the NDB-7.0.4 changelog as follows: The management server failed to start correctly in daemon mode.