8080 % % max length in bytes, if configured
8181 max_bytes ,
8282 % % an action to perform if queue is to be over a limit,
83- % % can be either drop_head (default) or reject_publish
83+ % % can be either drop-head (default) or reject-publish
8484 overflow ,
8585 % % when policies change, this version helps queue
8686 % % determine what previously scheduled/set up state to ignore,
@@ -162,7 +162,7 @@ init_state(Q) ->
162162 msg_id_to_channel = gb_trees :empty (),
163163 status = running ,
164164 args_policy_version = 0 ,
165- overflow = drop_head },
165+ overflow = 'drop-head' },
166166 rabbit_event :init_stats_timer (State , # q .stats_timer ).
167167
168168init_it (Recover , From , State = # q {q = # amqqueue {exclusive_owner = none }}) ->
@@ -634,9 +634,9 @@ attempt_delivery(Delivery = #delivery{sender = SenderPid,
634634maybe_deliver_or_enqueue (Delivery , Delivered , State = # q {overflow = Overflow }) ->
635635 send_mandatory (Delivery ), % % must do this before confirms
636636 case {will_overflow (Delivery , State ), Overflow } of
637- {true , reject_publish } ->
637+ {true , 'reject-publish' } ->
638638 % % Drop publish and nack to publisher
639- nack_publish_no_space (Delivery , Delivered , State );
639+ send_reject_publish (Delivery , Delivered , State );
640640 _ ->
641641 % % Enqueue and maybe drop head later
642642 deliver_or_enqueue (Delivery , Delivered , State )
@@ -686,9 +686,9 @@ deliver_or_enqueue(Delivery = #delivery{message = Message,
686686maybe_drop_head (State = # q {max_length = undefined ,
687687 max_bytes = undefined }) ->
688688 {false , State };
689- maybe_drop_head (State = # q {overflow = reject_publish }) ->
689+ maybe_drop_head (State = # q {overflow = 'reject-publish' }) ->
690690 {false , State };
691- maybe_drop_head (State = # q {overflow = drop_head }) ->
691+ maybe_drop_head (State = # q {overflow = 'drop-head' }) ->
692692 maybe_drop_head (false , State ).
693693
694694maybe_drop_head (AlreadyDropped , State = # q {backing_queue = BQ ,
@@ -707,7 +707,7 @@ maybe_drop_head(AlreadyDropped, State = #q{backing_queue = BQ,
707707 {AlreadyDropped , State }
708708 end .
709709
710- nack_publish_no_space (# delivery {confirm = true ,
710+ send_reject_publish (# delivery {confirm = true ,
711711 sender = SenderPid ,
712712 msg_seq_no = MsgSeqNo } = Delivery ,
713713 _Delivered ,
@@ -717,7 +717,7 @@ nack_publish_no_space(#delivery{confirm = true,
717717 {BQS1 , MTC1 } = discard (Delivery , BQ , BQS , MTC ),
718718 gen_server2 :cast (SenderPid , {reject_publish , MsgSeqNo , self ()}),
719719 State # q { backing_queue_state = BQS1 , msg_id_to_channel = MTC1 };
720- nack_publish_no_space (# delivery {confirm = false },
720+ send_reject_publish (# delivery {confirm = false },
721721 _Delivered , State ) ->
722722 State .
723723
0 commit comments