@@ -182,17 +182,23 @@ defmodule Servers.Binary.Framed.IntegrationTest do
182182 thrift_test "client can reconnect when connection closed by server" , ctx do
183183 { :ok , sock } = :gen_tcp . listen ( 0 , [ :binary , packet: 4 , active: false ] )
184184 { :ok , port } = :inet . port ( sock )
185- first_conn = Task . async ( fn ->
186- { :ok , conn } = :gen_tcp . accept ( sock )
187- :ok = :gen_tcp . close ( conn )
188- end )
185+
186+ first_conn =
187+ Task . async ( fn ->
188+ { :ok , conn } = :gen_tcp . accept ( sock )
189+ :ok = :gen_tcp . close ( conn )
190+ end )
191+
189192 name = String . to_atom ( "#{ ctx . client_name } _1" )
190193 { :ok , client } = Client . start_link ( "localhost" , port , name: name , reconnect: true )
191- second_conn = Task . async ( fn ->
192- { :ok , conn } = :gen_tcp . accept ( sock )
193- { :ok , _ } = :gen_tcp . recv ( conn , 0 )
194- :ok = :gen_tcp . send ( conn , @ ping_reply )
195- end )
194+
195+ second_conn =
196+ Task . async ( fn ->
197+ { :ok , conn } = :gen_tcp . accept ( sock )
198+ { :ok , _ } = :gen_tcp . recv ( conn , 0 )
199+ :ok = :gen_tcp . send ( conn , @ ping_reply )
200+ end )
201+
196202 assert { :ok , true } == Client . ping ( client )
197203 Task . await ( first_conn )
198204 Task . await ( second_conn )
0 commit comments