MXS-2002 Add additional versions of Worker::[call|execute]()
This commit is contained in:
@ -516,6 +516,12 @@ bool Worker::execute(GenericFunction func, Semaphore* pSem, execute_mode_t mode)
|
||||
return rval;
|
||||
}
|
||||
|
||||
bool Worker::call(Task& task, execute_mode_t mode)
|
||||
{
|
||||
Semaphore sem;
|
||||
return execute(&task, &sem, mode) && sem.wait();
|
||||
}
|
||||
|
||||
bool Worker::call(GenericFunction func, execute_mode_t mode)
|
||||
{
|
||||
Semaphore sem;
|
||||
|
||||
@ -972,7 +972,7 @@ void MariaDBMonitor::disable_setting(const std::string& setting)
|
||||
p.name = const_cast<char*>(setting.c_str());
|
||||
p.value = const_cast<char*>("false");
|
||||
monitor_add_parameters(m_monitor, &p);
|
||||
}, NULL, EXECUTE_AUTO);
|
||||
}, EXECUTE_AUTO);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user