Init dead letter counter once
follow up from https://github.com/rabbitmq/rabbitmq-server/pull/9080 Call rabbit_global_counters:init/1 just once.
This commit is contained in:
		
							parent
							
								
									a6c5820e47
								
							
						
					
					
						commit
						939540f6dd
					
				|  | @ -96,16 +96,16 @@ local_connection_pids() -> | |||
| init_global_counters() -> | ||||
|     lists:foreach(fun init_global_counters/1, [?MQTT_PROTO_V3, | ||||
|                                                ?MQTT_PROTO_V4, | ||||
|                                                ?MQTT_PROTO_V5]). | ||||
|                                                ?MQTT_PROTO_V5]), | ||||
|     rabbit_global_counters:init([{queue_type, ?QUEUE_TYPE_QOS_0}, {dead_letter_strategy, disabled}], | ||||
|                                 [?MESSAGES_DEAD_LETTERED_MAXLEN_COUNTER]). | ||||
| 
 | ||||
| init_global_counters(ProtoVer) -> | ||||
|     Proto = {protocol, ProtoVer}, | ||||
|     rabbit_global_counters:init([Proto]), | ||||
|     rabbit_global_counters:init([Proto, {queue_type, rabbit_classic_queue}]), | ||||
|     rabbit_global_counters:init([Proto, {queue_type, rabbit_quorum_queue}]), | ||||
|     rabbit_global_counters:init([Proto, {queue_type, ?QUEUE_TYPE_QOS_0}]), | ||||
|     rabbit_global_counters:init([{queue_type, ?QUEUE_TYPE_QOS_0}, {dead_letter_strategy, disabled}], | ||||
|                                 [?MESSAGES_DEAD_LETTERED_MAXLEN_COUNTER]). | ||||
|     rabbit_global_counters:init([Proto, {queue_type, ?QUEUE_TYPE_QOS_0}]). | ||||
| 
 | ||||
| persist_static_configuration() -> | ||||
|     rabbit_mqtt_util:init_sparkplug(), | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue