@@ -231,8 +231,8 @@ defmodule RabbitMQ.MessageDeduplicationPlugin.Queue do
231231
232232 # The fetchwhile callback handles message TTL dead lettering.
233233 # The duplicates cache TTL mechanism is used instead.
234- def fetchwhile ( msg_pred , msg_fun , A , state = dqstate ( queue_state: qs ) ) do
235- passthrough3 ( state , do: fetchwhile ( msg_pred , msg_fun , A , qs ) )
234+ def fetchwhile ( msg_pred , msg_fun , acc , state = dqstate ( queue_state: qs ) ) do
235+ passthrough3 ( state , do: fetchwhile ( msg_pred , msg_fun , acc , qs ) )
236236 end
237237
238238 def fetch ( needs_ack , state = dqstate ( queue: queue , queue_state: qs ) ) do
@@ -296,19 +296,19 @@ defmodule RabbitMQ.MessageDeduplicationPlugin.Queue do
296296 passthrough2 ( state , do: requeue ( acks , qs ) )
297297 end
298298
299- def ackfold ( function , A , state , acks = [ dqack ( ) | _ ] ) do
299+ def ackfold ( function , acc , state , acks = [ dqack ( ) | _ ] ) do
300300 dqstate ( queue_state: qs ) = state
301301 acks = Enum . map ( acks , fn ( dqack ( tag: ack_tag ) ) -> ack_tag end )
302302
303- passthrough2 ( state , do: ackfold ( function , A , qs , acks ) )
303+ passthrough2 ( state , do: ackfold ( function , acc , qs , acks ) )
304304 end
305305
306- def ackfold ( function , A , state = dqstate ( queue_state: qs ) , acks ) do
307- passthrough2 ( state , do: ackfold ( function , A , qs , acks ) )
306+ def ackfold ( function , acc , state = dqstate ( queue_state: qs ) , acks ) do
307+ passthrough2 ( state , do: ackfold ( function , acc , qs , acks ) )
308308 end
309309
310- def fold ( function , A , state = dqstate ( queue_state: qs ) ) do
311- passthrough2 ( state , do: fold ( function , A , qs ) )
310+ def fold ( function , acc , state = dqstate ( queue_state: qs ) ) do
311+ passthrough2 ( state , do: fold ( function , acc , qs ) )
312312 end
313313
314314 def len ( dqstate ( queue_state: qs ) ) do
@@ -382,17 +382,17 @@ defmodule RabbitMQ.MessageDeduplicationPlugin.Queue do
382382 passthrough1 ( state , do: set_queue_mode ( queue_mode , qs ) )
383383 end
384384
385- def zip_msgs_and_acks ( delivered_publish , acks = [ dqack ( ) | _ ] , A , state ) do
385+ def zip_msgs_and_acks ( delivered_publish , acks = [ dqack ( ) | _ ] , acc , state ) do
386386 dqstate ( queue_state: qs ) = state
387387 acks = Enum . map ( acks , fn ( dqack ( tag: ack_tag ) ) -> ack_tag end )
388388
389- passthrough do: info ( delivered_publish , acks , A , qs )
389+ passthrough do: info ( delivered_publish , acks , acc , qs )
390390 end
391391
392- def zip_msgs_and_acks ( delivered_publish , acks , A , state ) do
392+ def zip_msgs_and_acks ( delivered_publish , acks , acc , state ) do
393393 dqstate ( queue_state: qs ) = state
394394
395- passthrough do: info ( delivered_publish , acks , A , qs )
395+ passthrough do: info ( delivered_publish , acks , acc , qs )
396396 end
397397
398398 def handle_info ( term , state = dqstate ( queue_state: qs ) ) do
0 commit comments