@@ -11,7 +11,7 @@ defmodule RabbitMQStream.Connection.Handler do
1111 Logger . debug ( "Connection closed" )
1212
1313 % { conn | state: :closing , close_reason: request . data . reason }
14- |> Helpers . push ( :response , :close , correlation_id: request . correlation_id , code: :ok )
14+ |> Helpers . push_internal ( :response , :close , correlation_id: request . correlation_id , code: :ok )
1515 end
1616
1717 def handle_message ( % Connection { } = conn , % Request { command: :tune } = request ) do
@@ -22,8 +22,8 @@ defmodule RabbitMQStream.Connection.Handler do
2222 options = Keyword . merge ( conn . options , frame_max: request . data . frame_max , heartbeat: request . data . heartbeat )
2323
2424 % { conn | options: options , state: :opening }
25- |> Helpers . push ( :response , :tune , correlation_id: 0 )
26- |> Helpers . push ( :request , :open )
25+ |> Helpers . push_internal ( :response , :tune , correlation_id: 0 )
26+ |> Helpers . push_internal ( :request , :open )
2727 end
2828
2929 def handle_message ( % Connection { } = conn , % Request { command: :heartbeat } ) do
@@ -32,7 +32,7 @@ defmodule RabbitMQStream.Connection.Handler do
3232
3333 def handle_message ( % Connection { } = conn , % Request { command: :metadata_update } = request ) do
3434 conn
35- |> Helpers . push ( :request , :query_metadata , streams: [ request . data . stream_name ] )
35+ |> Helpers . push_internal ( :request , :query_metadata , streams: [ request . data . stream_name ] )
3636 end
3737
3838 def handle_message ( % Connection { } = conn , % Request { command: :deliver } = response ) do
@@ -129,14 +129,14 @@ defmodule RabbitMQStream.Connection.Handler do
129129 peer_properties = Map . put ( response . data . peer_properties , "base-version" , version )
130130
131131 % { conn | peer_properties: peer_properties }
132- |> Helpers . push ( :request , :sasl_handshake )
132+ |> Helpers . push_internal ( :request , :sasl_handshake )
133133 end
134134
135135 def handle_message ( % Connection { } = conn , % Response { command: :sasl_handshake } = response ) do
136136 Logger . debug ( "SASL handshake successful. Initiating authentication." )
137137
138138 % { conn | mechanisms: response . data . mechanisms }
139- |> Helpers . push ( :request , :sasl_authenticate )
139+ |> Helpers . push_internal ( :request , :sasl_authenticate )
140140 end
141141
142142 def handle_message ( % Connection { } = conn , % Response { command: :sasl_authenticate , data: % { sasl_opaque_data: "" } } ) do
@@ -150,7 +150,7 @@ defmodule RabbitMQStream.Connection.Handler do
150150 Logger . debug ( "Opening connection to vhost: \" #{ conn . options [ :vhost ] } \" " )
151151
152152 conn
153- |> Helpers . push ( :request , :open )
153+ |> Helpers . push_internal ( :request , :open )
154154 |> Map . put ( :state , :opening )
155155 end
156156
@@ -162,7 +162,7 @@ defmodule RabbitMQStream.Connection.Handler do
162162
163163 % { conn | options: options }
164164 |> Map . put ( :state , :opening )
165- |> Helpers . push ( :request , :open )
165+ |> Helpers . push_internal ( :request , :open )
166166 end
167167
168168 # If the server has a version lower than 3.13, this is the 'terminating' response.
@@ -192,7 +192,7 @@ defmodule RabbitMQStream.Connection.Handler do
192192 )
193193
194194 % { conn | connection_properties: response . data . connection_properties }
195- |> Helpers . push ( :request , :exchange_command_versions )
195+ |> Helpers . push_internal ( :request , :exchange_command_versions )
196196 end
197197
198198 def handle_message ( % Connection { } = conn , % Response { command: :query_metadata } = response ) do
@@ -310,7 +310,10 @@ defmodule RabbitMQStream.Connection.Handler do
310310 conn
311311 else
312312 conn
313- |> Helpers . push ( :response , :consumer_update , correlation_id: request . correlation_id , code: :internal_error )
313+ |> Helpers . push_internal ( :response , :consumer_update ,
314+ correlation_id: request . correlation_id ,
315+ code: :internal_error
316+ )
314317 end
315318 end
316319end
0 commit comments