BUG/MINOR: ring: maxlen warning reported as alert

When maxlen parameter exceeds sink size, a warning is generated and maxlen
is enforced to sink size. But the err_code is incorrectly set to ERR_ALERT

Indeed, being a "warning", ERR_WARN should be used here.

This may be backported as far as 2.2

(cherry picked from commit c103379847d199752ff0206aabb34cc7c0455c4c)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 79504b982ccc9a4ad70de1e04e23aa85bdea80d4)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 1b489443d45a1ac6a66750ae9ce8bbe220ca415e)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 20167124ece457ed4828801714744b53b1d2ac4b)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
diff --git a/src/sink.c b/src/sink.c
index 6d6d4d4..421bac4 100644
--- a/src/sink.c
+++ b/src/sink.c
@@ -1125,7 +1125,7 @@
 			ha_warning("ring '%s' event max length '%u' exceeds size, forced to size '%lu'.\n",
 			           cfg_sink->name, cfg_sink->maxlen, (unsigned long)b_size(&cfg_sink->ctx.ring->buf));
 			cfg_sink->maxlen = b_size(&cfg_sink->ctx.ring->buf);
-			err_code |= ERR_ALERT;
+			err_code |= ERR_WARN;
 		}
 
 		/* prepare forward server descriptors */