diff options
author | unknown <petr@mysql.com> | 2005-02-27 18:41:34 +0300 |
---|---|---|
committer | unknown <petr@mysql.com> | 2005-02-27 18:41:34 +0300 |
commit | dc9059e008c172d53e157b9386d12893dc308dfa (patch) | |
tree | 982685490bba283c69256c4a5183eda88216d20f /server-tools/instance-manager/priv.h | |
parent | 4ce6711a14667d4b6cdef18b1424944adce45ad8 (diff) | |
download | mariadb-git-dc9059e008c172d53e157b9386d12893dc308dfa.tar.gz |
post-review fixes + cleanup + some minor fixes
server-tools/instance-manager/buffer.cc:
coding style fixes
server-tools/instance-manager/buffer.h:
wrong constructor initialisation fixed
server-tools/instance-manager/commands.cc:
cleanup
server-tools/instance-manager/guardian.cc:
cleanup + added lock/unlock routines
server-tools/instance-manager/guardian.h:
GUARD_NODE moved to the header
server-tools/instance-manager/instance.cc:
Fix for the linuxthreads/POSIX signal handling problem (see comments in the code)
server-tools/instance-manager/instance.h:
condition variable renamed and commented
server-tools/instance-manager/instance_map.cc:
We need to refresh guardian during flush_instances
server-tools/instance-manager/instance_map.h:
removed obsolete function declaration
server-tools/instance-manager/instance_options.cc:
added caching of computed values
server-tools/instance-manager/instance_options.h:
added vars to cache some option values
server-tools/instance-manager/listener.cc:
check whether we are running on the linux threads
server-tools/instance-manager/manager.cc:
lock guardian before init()
server-tools/instance-manager/parse_output.cc:
cleanup
server-tools/instance-manager/priv.cc:
added global variables to detect whether we are running on the LinuxThreads
server-tools/instance-manager/priv.h:
added global variables to detect whether we are running on the LinuxThreads
Diffstat (limited to 'server-tools/instance-manager/priv.h')
-rw-r--r-- | server-tools/instance-manager/priv.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/server-tools/instance-manager/priv.h b/server-tools/instance-manager/priv.h index 8014df7260c..5bee8aa1463 100644 --- a/server-tools/instance-manager/priv.h +++ b/server-tools/instance-manager/priv.h @@ -16,6 +16,18 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include <unistd.h> + + +/* the pid of the manager process (of the signal thread on the LinuxThreads) */ +extern pid_t manager_pid; + +/* + This flag is set if mysqlmanager has detected that it is running on the + system using LinuxThreads +*/ +extern bool linuxthreads; + extern const char mysqlmanager_version[]; extern const int mysqlmanager_version_length; |