MXS-1847: Make server parameter updates atomic

The updates to server parameters are now performed in an atomic manner.
This commit is contained in:
Markus Mäkelä
2018-05-02 23:19:07 +03:00
parent 612b4e1a32
commit 42c468ff16
3 changed files with 64 additions and 20 deletions

View File

@ -311,6 +311,15 @@ void server_add_parameter(SERVER *server, const char *name, const char *value);
*/
bool server_remove_parameter(SERVER *server, const char *name);
/**
* @brief Update server parameter
*
* @param server Server to update
* @param name Parameter to update
* @param value New value of parameter
*/
void server_update_parameter(SERVER *server, const char *name, const char *value);
/**
* @brief Check if a server points to a local MaxScale service
*