@@ -275,7 +275,7 @@ socket_op(Sock, Fun) ->
275275 case Fun (Sock ) of
276276 {ok , Res } -> Res ;
277277 {error , Reason } -> socket_error (Reason ),
278- rabbit_net :fast_close (RealSocket ),
278+ _ = rabbit_net :fast_close (RealSocket ),
279279 exit (normal )
280280 end .
281281
@@ -287,10 +287,10 @@ start_connection(Parent, HelperSups, RanchRef, Deb, Sock) ->
287287 RealSocket = rabbit_net :unwrap_socket (Sock ),
288288 Name = case rabbit_net :connection_string (Sock , inbound ) of
289289 {ok , Str } -> list_to_binary (Str );
290- {error , enotconn } -> rabbit_net :fast_close (RealSocket ),
290+ {error , enotconn } -> _ = rabbit_net :fast_close (RealSocket ),
291291 exit (normal );
292292 {error , Reason } -> socket_error (Reason ),
293- rabbit_net :fast_close (RealSocket ),
293+ _ = rabbit_net :fast_close (RealSocket ),
294294 exit (normal )
295295 end ,
296296 {ok , HandshakeTimeout } = application :get_env (rabbit , handshake_timeout ),
@@ -364,7 +364,7 @@ start_connection(Parent, HelperSups, RanchRef, Deb, Sock) ->
364364 % % We don't call gen_tcp:close/1 here since it waits for
365365 % % pending output to be sent, which results in unnecessary
366366 % % delays.
367- rabbit_net :fast_close (RealSocket ),
367+ _ = rabbit_net :fast_close (RealSocket ),
368368 rabbit_networking :unregister_connection (self ()),
369369 rabbit_core_metrics :connection_closed (self ()),
370370 ClientProperties = case get (client_properties ) of
0 commit comments