summaryrefslogtreecommitdiff
path: root/plugin/semisync/semisync_slave.h
diff options
context:
space:
mode:
authorHe Zhenxing <zhenxing.he@sun.com>2009-10-03 13:00:05 +0800
committerHe Zhenxing <zhenxing.he@sun.com>2009-10-03 13:00:05 +0800
commitd8724a4538a61ea6f98fb770c951b89bde734f77 (patch)
tree435b1fd403249cb432ba1b0c8f2eaeaca4cb078b /plugin/semisync/semisync_slave.h
parent328dabf473fad0e8bfe3bc0cc86b2c1df57c47a6 (diff)
downloadmariadb-git-d8724a4538a61ea6f98fb770c951b89bde734f77.tar.gz
Fix semisync master/slave status always showed as OFF on sparc
On sparc, semisync master/slave status is always showed as OFF, this is fixed by change rpl_semisync_master/slave_status variables from long to char. plugin/semisync/semisync_master.cc: Change rpl_semisync_master_status variables from long to char plugin/semisync/semisync_master.h: Change rpl_semisync_master_status variables from long to char plugin/semisync/semisync_slave.cc: Change rpl_semisync_slave_status variables from long to char plugin/semisync/semisync_slave.h: Change rpl_semisync_slave_status variables from long to char
Diffstat (limited to 'plugin/semisync/semisync_slave.h')
-rw-r--r--plugin/semisync/semisync_slave.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugin/semisync/semisync_slave.h b/plugin/semisync/semisync_slave.h
index 73bc8aeeade..16fa31c69eb 100644
--- a/plugin/semisync/semisync_slave.h
+++ b/plugin/semisync/semisync_slave.h
@@ -94,6 +94,6 @@ private:
/* System and status variables for the slave component */
extern char rpl_semi_sync_slave_enabled;
extern unsigned long rpl_semi_sync_slave_trace_level;
-extern unsigned long rpl_semi_sync_slave_status;
+extern char rpl_semi_sync_slave_status;
#endif /* SEMISYNC_SLAVE_H */