MXS-1775 Remove destroy()
Now the instance is deleted simply by deleting it.
This commit is contained in:
@ -142,11 +142,6 @@ GaleraMonitor* GaleraMonitor::create(MXS_MONITOR* monitor)
|
||||
return new GaleraMonitor(monitor);
|
||||
}
|
||||
|
||||
void GaleraMonitor::destroy()
|
||||
{
|
||||
delete this;
|
||||
}
|
||||
|
||||
bool GaleraMonitor::has_sufficient_permissions() const
|
||||
{
|
||||
return check_monitor_permissions(m_monitor, "SHOW STATUS LIKE 'wsrep_local_state'");
|
||||
|
||||
@ -58,8 +58,8 @@ public:
|
||||
GaleraMonitor(const GaleraMonitor&) = delete;
|
||||
GaleraMonitor& operator = (const GaleraMonitor&) = delete;
|
||||
|
||||
~GaleraMonitor();
|
||||
static GaleraMonitor* create(MXS_MONITOR* monitor);
|
||||
void destroy();
|
||||
void diagnostics(DCB* dcb) const;
|
||||
json_t* diagnostics_json() const;
|
||||
|
||||
@ -78,7 +78,6 @@ private:
|
||||
bool m_log_no_members; /**< Should we log if no member are found. */
|
||||
|
||||
GaleraMonitor(MXS_MONITOR* monitor);
|
||||
~GaleraMonitor();
|
||||
|
||||
bool detect_cluster_size(const int n_nodes,
|
||||
const char *candidate_uuid,
|
||||
|
||||
Reference in New Issue
Block a user