From: Alexei Gradinari Date: Thu, 7 Nov 2019 16:56:57 +0000 (-0500) Subject: serializer: set high/low alert levels on whole pool X-Git-Tag: 17.1.0-rc1~25^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=649733612d84fbc8566822513dfe9b6fc88c778c;p=thirdparty%2Fasterisk.git serializer: set high/low alert levels on whole pool The current code sets alert levels starting from index 1. Need to set on whole pool starting from index 0. Change-Id: I5decbb43160954fb9a512f04302637fc666b6f5d --- diff --git a/main/serializer.c b/main/serializer.c index 280ada03b8..a10dc496d6 100644 --- a/main/serializer.c +++ b/main/serializer.c @@ -177,7 +177,7 @@ int ast_serializer_pool_set_alerts(struct ast_serializer_pool *pool, long high, tps_queue_low = -1; } - for (idx = 1; idx < AST_VECTOR_SIZE(&pool->serializers); ++idx) { + for (idx = 0; idx < AST_VECTOR_SIZE(&pool->serializers); ++idx) { struct ast_taskprocessor *cur = AST_VECTOR_GET(&pool->serializers, idx); if (ast_taskprocessor_alert_set_levels(cur, tps_queue_low, tps_queue_high)) { ast_log(AST_LOG_WARNING, "Failed to set alert levels for serializer '%s'.\n",