From: Olivier Houchard Date: Fri, 8 Mar 2019 17:48:58 +0000 (+0100) Subject: MEDIUM: activity: Use the new _HA_ATOMIC_* macros. X-Git-Tag: v2.0-dev2~91 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0823ca8b96c7dabbaa153760dd51d000fb7a28c5;p=thirdparty%2Fhaproxy.git MEDIUM: activity: Use the new _HA_ATOMIC_* macros. Use the new _HA_ATOMIC_* macros and add barriers where needed. --- diff --git a/src/activity.c b/src/activity.c index 4a807c8e4a..b5fac88417 100644 --- a/src/activity.c +++ b/src/activity.c @@ -76,9 +76,9 @@ static int cli_parse_set_profiling(char **args, char *payload, struct appctx *ap } if (strcmp(args[3], "on") == 0) - HA_ATOMIC_OR(&profiling, bit); + _HA_ATOMIC_OR(&profiling, bit); else if (strcmp(args[3], "off") == 0) - HA_ATOMIC_AND(&profiling, ~bit); + _HA_ATOMIC_AND(&profiling, ~bit); else { appctx->ctx.cli.severity = LOG_ERR; appctx->ctx.cli.msg = "Expects either 'on' or 'off'.\n";