diff --git a/CMakeLists.txt b/CMakeLists.txt index 88d16e9fb..4c3472166 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -204,7 +204,7 @@ if(PACKAGE) set(CPACK_PACKAGE_DESCRIPTION_FILE ${CMAKE_SOURCE_DIR}/etc/DESCRIPTION) set(CPACK_PACKAGING_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") set(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA "${CMAKE_BINARY_DIR}/postinst;{CMAKE_BINARY_DIR}/postrm") - set(CPACK_RPM_PACKAGE_RELEASE 3) + set(CPACK_RPM_PACKAGE_RELEASE 1) set(CPACK_RPM_POST_INSTALL_SCRIPT_FILE ${CMAKE_BINARY_DIR}/postinst) set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_BINARY_DIR}/postrm) set(CPACK_RPM_PACKAGE_NAME "maxscale") diff --git a/server/modules/routing/readconnroute.c b/server/modules/routing/readconnroute.c index 6cb1c4df0..f9d12c512 100644 --- a/server/modules/routing/readconnroute.c +++ b/server/modules/routing/readconnroute.c @@ -311,6 +311,11 @@ char *weightby; inst->bitmask |= (SERVER_MASTER|SERVER_SLAVE); inst->bitvalue |= SERVER_SLAVE; } + else if (!strcasecmp(options[i], "running")) + { + inst->bitmask |= (SERVER_RUNNING); + inst->bitvalue |= SERVER_RUNNING; + } else if (!strcasecmp(options[i], "synced")) { inst->bitmask |= (SERVER_JOINED);