<testsuites>
	<testsuite tests="311" failures="11" time="7262.175" name="github.com/ably/ably-go/ably">
		<properties>
			<property name="go.version" value="go1.19.13"></property>
		</properties>
		<testcase classname="ably" name="Test_decodeMessage" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/foo" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/{&#34;foo&#34;:42}" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/{&#34;foo&#34;:42,&#34;bar&#34;:[&#34;a&#34;,1.2,{&#34;boo&#34;:&#34;ha&#34;}]}" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/[{&#34;foo&#34;:42},&#34;qux&#34;]" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/3q2+7w==" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackExtrasJsonCompatible" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/json_array" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/short_string" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/200_character_string" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/2000_character_string" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/short_binary" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/200_byte_binary" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/2000_byte_binary" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/an_object" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth" time="11.390"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth/RSA2:_Should_use_basic_auth_as_default_authentication_if_an_API_key_exists" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth/RSA1:_Should_connect_to_HTTPS_by_default,_trying_to_connect_with_non-TLS_should_result_in_error" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth/RSA11:_API_key_should_follow_format_KEY_NAME:KEY_SECRET_in_auth_header" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_TokenAuth" time="11.470"></testcase>
		<testcase classname="ably" name="TestAuth_TokenAuth_Renew" time="15.140"></testcase>
		<testcase classname="ably" name="TestAuth_RequestToken" time="11.320"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c" time="56.870"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/Get_JWT_from_echo_server" time="11.340"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/Should_be_able_to_use_it_as_a_token" time="11.720"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/RSA8g,_RSA3d:_Should_be_able_to_authenticate_using_authURL" time="11.360"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/RSA8g,_RSA3d:_Should_be_able_to_authenticate_using_authCallback" time="11.520"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/RSA4e,_RSA4b:_Should_return_error_when_JWT_is_invalid" time="10.930"></testcase>
		<testcase classname="ably" name="TestAuth_ReuseClientID" time="10.930"></testcase>
		<testcase classname="ably" name="TestAuth_RequestToken_PublishClientID" time="14.000"></testcase>
		<testcase classname="ably" name="TestAuth_ClientID" time="12.200"></testcase>
		<testcase classname="ably" name="TestAuth_ClientID/Auth_ClientID" time="1.220"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest" time="10.670"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h" time="0.100"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h/parameters_are_optional" time="0.100"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h/authOptions_must_not_be_merged" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9c_must_generate_a_unique_16+_character_nonce" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9g_generate_a_signed_request" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_RealtimeAccessToken" time="11.010"></testcase>
		<testcase classname="ably" name="TestAuth_IgnoreTimestamp_QueryTime" time="42.960"></testcase>
		<testcase classname="ably" name="TestAuth_RSA7c" time="10.240"></testcase>
		<testcase classname="ably" name="TestEventEmitterConcurrency" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On/event:_qux,_data:_42" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On/event:_foo,_data:_42" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On/event:_bar,_data:_42" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once" time="0.280"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once/event:_qux,_data:_42" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once/event:_foo,_data:_42" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once/event:_bar,_data:_42" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off" time="0.120"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off/specific_listener" time="0.040"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off/specific_event" time="0.050"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off/all" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE6_EventEmitter_EmitPanic" time="0.020"></testcase>
		<testcase classname="ably" name="Test_RTE6a_EventEmitter_EmitToFixedListenersCollection" time="0.100"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedFallback" time="10.420"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedFallback/request_time" time="0.020"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse" time="11.370"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_time" time="0.100"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_404" time="0.390"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages" time="0.870"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages/post" time="0.580"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages/get" time="0.190"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_128_keylength" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_128_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_256_keylength" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_256_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_128_keylength" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_128_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_256_keylength" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_256_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_Publish" time="11.280"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_PublishAsync" time="11.090"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_Subscribe" time="26.660"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_SubscriptionFilters" time="11.980"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_AttachWhileDisconnected" time="12.690"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldSetAblySandboxDefaultReadLimit" time="11.200"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldSetProvidedReadLimit" time="10.690"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_SetDefaultReadLimitIfServerHasNoLimit" time="11.030"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldReturnErrorIfReadLimitExceeded" time="11.710"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange" time="44.820"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_ATTACHING" time="11.110"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_ATTACHED" time="11.280"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_DETACHING" time="11.360"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_DETACHED" time="11.070"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_SUSPENDED" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:107: SUSPENDED not yet implemented"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_UPDATE" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:112: UPDATED not yet implemented"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach" time="199.140"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4a:_If_already_attached,_nothing_is_done" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_INITIALIZED,_CLOSING,_CLOSED_returns_error" time="10.580"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_FAILED,_returns_error" time="10.810"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_SUSPENDED,_returns_error" time="11.070"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4c_RTL4d:_If_connected,_should_get_attached_successfully" time="10.470"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_FAILED_while_attaching_channel" time="11.730"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_DETACHED_while_attaching_channel" time="10.420"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_SUSPENDED_while_attaching_channel" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:529: Channel SUSPENDED not implemented yet"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4e:_Transition_to_failed_if_no_attach_permission" time="10.480"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4f:_Channel_attach_timeout_if_not_received_within_realtime_request_timeout" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4g:_If_channel_in_FAILED_state,_set_err_to_null_and_proceed_with_attach" time="10.670"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4h:_If_channel_is_ATTACHING,_listen_to_the_attach_event_and_don&#39;t_send_attach_event" time="10.760"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4h:_If_channel_is_DETACHING,_do_attach_after_completion_of_request" time="11.430"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4i_:_If_connection_state_is_CONNECTING,_do_ATTACH_after_CONNECTED" time="10.950"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4i_:_If_connection_state_is_DISCONNECTED,_do_ATTACH_after_CONNECTED" time="11.400"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4j_RTL13a:_If_channel_attach_is_not_a_clean_attach,_should_set_ATTACH_RESUME_in_the_ATTACH_message" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4j1:_AttachResume_should_be_True_when_Attached_(Clean_ATTACH)" time="11.090"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4j2:_Rewind_flag_should_allow_to_receive_historic_messages" time="12.380"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4k:_If_params_given_channel_options,_should_be_sent_in_ATTACH_message" time="11.060"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4k1:_If_params_given_channel_options,_should_be_exposed_as_readonly_field_on_ATTACHED_message" time="10.740"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4l:_If_modes_provided_in_channelOptions,_should_be_encoded_as_bitfield_and_set_as_flags_field_of_ATTACH_message" time="11.160"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4m:_If_modes_provides_while_attach,_should_receive_modes_in_attached_message" time="11.910"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach" time="99.300"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5a:_If_channel_is_INITIALIZED_or_DETACHED,_do_nothing" time="11.350"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5b:_If_channel_state_is_FAILED,_return_error" time="10.450"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5d_RTL5e:_If_connected,_should_do_successful_detach_with_server" time="11.790"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5e:_return_error_if_channel_detach_fails" time="15.210"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5f:_return_error_on_request_timeout" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5g:_If_connection_state_CLOSING_or_FAILED,_should_return_error" time="15.350"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5h_:_If_Connection_state_CONNECTING,_queue_the_DETACH_message_and_send_on_CONNECTED" time="11.760"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5h,_RTN19b:_If_Connection_state_DISCONNECTED,_queue_the_DETACH_message_and_send_on_CONNECTED" time="12.200"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5i:_If_channel_in_DETACHING_or_ATTACHING_state,_do_detach_after_completion_of_operation" time="11.170"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5j:_if_channel_state_is_SUSPENDED,_immediately_transition_to_DETACHED_state" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:1900: Channel SUSPENDED not implemented yet"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5k:_When_receive_ATTACH_in_detaching_state,_send_new_DETACH_message" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow" time="58.340"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_INITIALIZED" time="11.520"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_ATTACHING" time="11.700"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_ATTACHED" time="12.120"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_DETACHING" time="11.330"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_DETACHED" time="11.680"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue" time="119.440"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_INITIALIZED,_channel_is_INITIALIZED" time="11.340"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_INITIALIZED" time="11.300"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_ATTACHING" time="10.440"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_INITIALIZED" time="10.320"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_ATTACHING" time="10.390"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_ATTACHED" time="10.880"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_DETACHING" time="11.220"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_DETACHED" time="11.040"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_ATTACHED" time="10.670"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_DETACHING" time="11.340"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_DETACHED" time="10.510"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c4_PublishFail" time="11.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c4_PublishFail/when_connection_is_SUSPENDED,_channel_is_INITIALIZED" time="11.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c5_NoImplicitAttach" time="10.340"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume" time="0.090"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL2f:_when_flag_has_presence_is_provided,_set_channelChangeState_resume_to_false" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL2f:_when_flag_has_backlog_is_provided,_set_channelChangeState_resume_to_false" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL2f:_when_flag_resumed_is_provided,_set_channelChangeState_resume_to_true" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL12:_when_RE-ATTACH_with_error,_set_ChannelEventUpdated" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached" time="0.070"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached/RTL13a:_when_ATTACHED,_successful_reattach" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached/RTL13b:_when_ATTACHING" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached/RTL13c:_stop_on_non-CONNECTED" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL17_IgnoreMessagesWhenNotAttached" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL17_IgnoreMessagesWhenNotAttached/Shouldn&#39;t_receive_message_when_not_attached" time="0.020"></testcase>
		<testcase classname="ably" name="Test_UpdateEmptyMessageFields_TM2a_TM2c_TM2f" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL14_HandleChannelError" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL14_HandleChannelError/RTL14:_when_Error,_should_transition_to_failed_state" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtime_RealtimeHost" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/RSC7d3_:_Should_set_ablyAgent_header_with_correct_identifiers" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents_missing_version" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RTN17_HostFallback" time="0.000">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestRealtime_RTN17_Integration_HostFallback_Internal_Server_Error" time="10.580"></testcase>
		<testcase classname="ably" name="TestRealtime_RTN17_Integration_HostFallback_Timeout" time="12.840"></testcase>
		<testcase classname="ably" name="TestRealtime_multiple" time="12.280"></testcase>
		<testcase classname="ably" name="TestRealtime_DontCrashOnCloseWhenEchoOff" time="10.240"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_AutoConnect_And_Close" time="10.380"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_No_AutoConnect" time="11.200"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_AlreadyConnected" time="11.410"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_AuthError" time="0.380"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_ReceiveTimeout" time="10.280"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_BreakConnLoopOnInactiveState" time="20.860"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_BreakConnLoopOnInactiveState/error" time="10.580"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_BreakConnLoopOnInactiveState/closed" time="10.280"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_SendErrorReconnects" time="11.440"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_ReconnectFromSuspendedState" time="41.510"></testcase>
		<testcase classname="ably" name="Test_RTN2_WebsocketQueryParams" time="0.000"></testcase>
		<testcase classname="ably" name="Test_RTN2_WebsocketQueryParams/RTN2a:_format_should_be_msgPack_or_json" time="0.000"></testcase>
		<testcase classname="ably" name="Test_RTN2_WebsocketQueryParams/RTN2b:_echo_should_be_true_by_default" time="0.000"></testcase>
		<testcase classname="ably" name="Test_RTN2_WebsocketQueryParams/RTN2d:_clientId_contains_provided_clientId" time="0.000"></testcase>
		<testcase classname="ably" name="Test_RTN2_WebsocketQueryParams/RTN2e:_depending_on_the_auth_scheme,_accessToken_contains_token_string_or_key_contains_api_key" time="0.000"></testcase>
		<testcase classname="ably" name="Test_RTN2_WebsocketQueryParams/RTN2f:_api_version_v_should_be_the_API_version" time="0.000"></testcase>
		<testcase classname="ably" name="Test_RTN3_ConnectionAutoConnect" time="11.120"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange" time="55.120"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_CONNECTING" time="11.250"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_CONNECTED" time="10.710"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_DISCONNECTED" time="11.250"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_SUSPENDED" time="0.000">
			<skipped message="    realtime_conn_spec_integration_test.go:183: SUSPENDED not yet implemented"></skipped>
		</testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_CLOSING" time="11.090"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_CLOSED" time="10.480"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_FAILED" time="0.330"></testcase>
		<testcase classname="ably" name="Test_RTN6_Connected_When_CONNECTED_Msg_Received" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close" time="34.190"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close/RTN12a:_transition_to_closed_on_connection_close" time="11.110"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close/RTN12b:_transition_to_closed_on_close_request_timeout" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close/RTN12c:_transition_to_closed_on_transport_error" time="10.500"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close/RTN12d_:_should_abort_reconnection_timer_while_disconnected_on_closed" time="1.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close/RTN12d:_should_abort_reconnection_timer_while_suspended_on_closed" time="1.400"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close/RTN12f:_transition_to_closed_when_close_is_called_intermittently" time="10.170"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15a_ReconnectOnEOF" time="11.120"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15b" time="11.260"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15c6" time="12.350"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15c7_attached" time="11.310"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15d_MessageRecovery" time="11.920"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15e_ConnKeyUpdatedOnReconnect" time="10.970"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15g_NewConnectionOnStateLost" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15h1_OnDisconnectedCannotRenewToken" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15h2_ReauthFails" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15h2_ReauthWithBadToken" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15h2_Success" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15h3_Success" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN22a_RTN15h2_Integration_ServerInitiatedAuth" time="0.000">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN22_RTC8_Integration_ServerInitiatedAuth" time="19.950"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15i_OnErrorWhenConnected" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN16" time="11.340"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN23" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14c_ConnectedTimeout" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14a" time="0.000">
			<skipped message="    realtime_conn_spec_integration_test.go:2148: "></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14b" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14b/renewable_token_that_fails_to_renew_with_token_error" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14b/renewable_token,_consecutive_token_errors" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14g" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14g/Non_RTN14b_error" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN14e" time="0.370"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN19b" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN19a" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN24_RTN21_RTC8a_RTN4h_Override_ConnectionDetails_On_Connected" time="0.000"></testcase>
		<testcase classname="ably" name="Test_RTN7b_ACK_NACK" time="0.010"></testcase>
		<testcase classname="ably" name="TestImplicitNACK" time="0.010"></testcase>
		<testcase classname="ably" name="TestIdempotentACK" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected" time="11.610"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a1:_Successful_reauth_with_more_capabilities" time="0.360"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a1:_Successful_reauth_with_more_capabilities#01" time="0.160"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a1:_Unsuccessful_reauth_with_capabilities_downgrade" time="0.320"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a3:_Authorize_waits_for_connection_update" time="0.170"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a4,_RSA3d:_reauthorize_with_JWT_token" time="14.390"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a2:_Failed_reauth_moves_connection_to_FAILED" time="0.070"></testcase>
		<testcase classname="ably" name="TestRealtimePresence_Sync" time="10.520"></testcase>
		<testcase classname="ably" name="TestRealtimePresence_Sync250_RTP4" time="2706.470">
			<failure message="Failed" type="">    realtime_presence_integration_test.go:114: </failure>
		</testcase>
		<testcase classname="ably" name="TestRealtimePresence_EnsureChannelIsAttached" time="22.960"></testcase>
		<testcase classname="ably" name="TestRealtimePresence_Presence_Enter_Update_Leave" time="37.220"></testcase>
		<testcase classname="ably" name="TestRealtimePresence_ServerSynthesized_Leave" time="48.090"></testcase>
		<testcase classname="ably" name="Test_ShouldEncodeRecoveryKeyContextObject" time="0.000"></testcase>
		<testcase classname="ably" name="Test_ShouldDecodeRecoveryKeyToRecoveryKeyContextObject" time="0.000"></testcase>
		<testcase classname="ably" name="Test_ShouldReturnNullRecoveryContextWhileDecodingFaultyRecoveryKey" time="0.000"></testcase>
		<testcase classname="ably" name="TestRESTChannel" time="53.980"></testcase>
		<testcase classname="ably" name="TestRESTChannel/Publish" time="0.660"></testcase>
		<testcase classname="ably" name="TestRESTChannel/Publish/is_available_in_the_history" time="0.150"></testcase>
		<testcase classname="ably" name="TestRESTChannel/PublishMultiple" time="0.450"></testcase>
		<testcase classname="ably" name="TestRESTChannel/encryption" time="0.600"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing" time="65.350"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/when_ID_is_not_included_(#RSL1k2)" time="32.370"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/when_ID_is_included_(#RSL1k2,_#RSL1k5)" time="0.480"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/multiple_messages_in_one_publish_operation_(#RSL1k3)" time="0.100"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/multiple_messages_in_one_publish_operation_with_IDs_following_the_required_format_described_in_RSL1k1_(#RSL1k3)" time="0.250"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/the_ID_is_populated_with_a_random_ID_and_serial_0_from_this_lib_(#RSL1k1)" time="0.250"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/publishing_a_batch_of_messages" time="0.230"></testcase>
		<testcase classname="ably" name="TestIdempotent_retry" time="43.280"></testcase>
		<testcase classname="ably" name="TestIdempotent_retry/when_there_is_a_network_failure_triggering_an_automatic_retry_(#RSL1k4)" time="0.860"></testcase>
		<testcase classname="ably" name="TestIdempotent_retry/when_there_is_a_network_failure_triggering_an_automatic_retry_(#RSL1k4)/two_REST_publish_retries_result_in_only_one_message_being_published&#39;" time="0.470"></testcase>
		<testcase classname="ably" name="TestIdempotent_retry/when_there_is_a_network_failure_triggering_an_automatic_retry_(#RSL1k4)/or_multiple_messages_in_one_publish_operation&#39;" time="0.390"></testcase>
		<testcase classname="ably" name="TestRSL1f1" time="53.160"></testcase>
		<testcase classname="ably" name="TestRSL1g" time="58.140"></testcase>
		<testcase classname="ably" name="TestRSL1g/RSL1g1b" time="0.630"></testcase>
		<testcase classname="ably" name="TestRSL1g/RSL1g2" time="0.450"></testcase>
		<testcase classname="ably" name="TestRSL1g/RSL1g3" time="0.080"></testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3" time="239.060">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3/limit=2" time="73.470"></testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3/limit=3" time="77.050">
			<failure message="Failed" type="">    rest_channel_spec_integration_test.go:126: </failure>
		</testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3/limit=20" time="88.530"></testcase>
		<testcase classname="ably" name="TestHistory_Direction_RSL2b2" time="177.560">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestHistory_Direction_RSL2b2/direction=backwards" time="68.250"></testcase>
		<testcase classname="ably" name="TestHistory_Direction_RSL2b2/direction=forwards" time="109.300">
			<failure message="Failed" type="">    rest_channel_spec_integration_test.go:160: </failure>
		</testcase>
		<testcase classname="ably" name="TestGetChannelLifecycleStatus_RSL8" time="54.540"></testcase>
		<testcase classname="ably" name="TestGetChannelLifecycleStatus_RSL8/Test_Channel_Status_after_Publish" time="0.330"></testcase>
		<testcase classname="ably" name="TestRestClient" time="91.570"></testcase>
		<testcase classname="ably" name="TestRestClient/encoding_messages" time="0.010"></testcase>
		<testcase classname="ably" name="TestRestClient/encoding_messages/json" time="0.010"></testcase>
		<testcase classname="ably" name="TestRestClient/encoding_messages/msgpack" time="0.000"></testcase>
		<testcase classname="ably" name="TestRestClient/Time" time="0.120"></testcase>
		<testcase classname="ably" name="TestRestClient/Stats" time="41.510"></testcase>
		<testcase classname="ably" name="TestRSC7" time="0.000"></testcase>
		<testcase classname="ably" name="TestRSC7/must_set_version_header" time="0.000"></testcase>
		<testcase classname="ably" name="TestRest_RSC7_AblyAgent" time="0.010"></testcase>
		<testcase classname="ably" name="TestRest_RSC7_AblyAgent/RSC7d2_:_Should_set_ablyAgent_header_with_correct_identifiers" time="0.010"></testcase>
		<testcase classname="ably" name="TestRest_RSC7_AblyAgent/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents" time="0.010"></testcase>
		<testcase classname="ably" name="TestRest_RSC7_AblyAgent/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents_missing_version" time="0.000"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback" time="382.580"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/RSC15a,_RSC15b,_RSC15d,_RSC15g3:_must_use_alternative_host" time="0.030"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/RSC15l2_must_use_alternative_host_on_timeout" time="110.370"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/RSC15l1_must_use_alternative_host_on_host_unresolvable_or_unreachable" time="57.790"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/rsc15b" time="0.030"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/rsc15b/must_not_occur_when_default_rest.ably.io_is_overridden" time="0.010"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/rsc15b/must_occur_when_fallbackHostsUseDefault_is_true" time="0.010"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/rsc15b/must_occur_when_fallbackHosts_is_set" time="0.000"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/RSC15e_must_start_with_default_host" time="0.010"></testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/must_not_occur_when_FallbackHosts_is_an_empty_array" time="0.010"></testcase>
		<testcase classname="ably" name="TestRest_rememberHostFallback" time="102.300"></testcase>
		<testcase classname="ably" name="TestRest_rememberHostFallback/remember_success_host_RSC15f" time="0.510"></testcase>
		<testcase classname="ably" name="TestRESTChannels_RSN1" time="830.370"></testcase>
		<testcase classname="ably" name="TestRESTChannels_RSN1/RSN3_RSN3a__must_create_new_channels_when_they_don&#39;t_exist" time="0.000"></testcase>
		<testcase classname="ably" name="TestRESTChannels_RSN1/RSN4_RSN4a_must_release_channels" time="0.000"></testcase>
		<testcase classname="ably" name="TestFixConnLeak_ISSUE89" time="357.690">
			<failure message="Failed" type="">==================&#xA;WARNING: DATA RACE&#xA;Read at 0x00c0003738d8 by goroutine 67960832:&#xA;  github.com/ably/ably-go/ably_test.TestFixConnLeak_ISSUE89.func1()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:622 +0x151&#xA;  net/http.(*Transport).dial()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1173 +0x10c&#xA;  net/http.(*Transport).dialConn()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1608 +0xd97&#xA;  net/http.(*Transport).dialConnFor()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1450 +0x13a&#xA;  net/http.(*Transport).queueForDial.func1()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1419 +0x47&#xA;&#xA;Previous write at 0x00c0003738d8 by goroutine 67960695:&#xA;  github.com/ably/ably-go/ably_test.TestFixConnLeak_ISSUE89.func1()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:622 +0x1e9&#xA;  net/http.(*Transport).dial()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1173 +0x10c&#xA;  net/http.(*Transport).dialConn()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1608 +0xd97&#xA;  net/http.(*Transport).dialConnFor()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1450 +0x13a&#xA;  net/http.(*Transport).queueForDial.func1()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1419 +0x47&#xA;&#xA;Goroutine 67960832 (running) created at:&#xA;  net/http.(*Transport).queueForDial()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1419 +0x17b&#xA;  net/http.(*Transport).getConn()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1373 +0x8e4&#xA;  net/http.(*Transport).roundTrip()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:582 +0xd05&#xA;  net/http.(*Transport).RoundTrip()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/roundtrip.go:17 +0x36&#xA;  net/http.send()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:251 +0x942&#xA;  net/http.(*Client).send()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:175 +0x164&#xA;  net/http.(*Client).do()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:715 +0x10c8&#xA;  net/http.(*Client).Do()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:581 +0x15d4&#xA;  github.com/ably/ably-go/ably.(*REST).doWithHandle()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client.go:703 +0x14a7&#xA;  github.com/ably/ably-go/ably.(*REST).do()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client.go:636 +0x13d&#xA;  github.com/ably/ably-go/ably.(*REST).post()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client.go:632 +0x143&#xA;  github.com/ably/ably-go/ably.(*RESTChannel).PublishMultiple()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_channel.go:149 +0x99c&#xA;  github.com/ably/ably-go/ably.(*RESTChannel).Publish()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_channel.go:50 +0x426&#xA;  github.com/ably/ably-go/ably_test.TestFixConnLeak_ISSUE89()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:631 +0x48a&#xA;  testing.tRunner()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x216&#xA;  testing.(*T).Run.func1()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x47&#xA;&#xA;Goroutine 67960695 (finished) created at:&#xA;  net/http.(*Transport).queueForDial()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1419 +0x17b&#xA;  net/http.(*Transport).getConn()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1373 +0x8e4&#xA;  net/http.(*Transport).roundTrip()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:582 +0xd05&#xA;  net/http.(*Transport).RoundTrip()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/roundtrip.go:17 +0x36&#xA;  net/http.send()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:251 +0x942&#xA;  net/http.(*Client).send()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:175 +0x164&#xA;  net/http.(*Client).do()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:715 +0x10c8&#xA;  net/http.(*Client).Do()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:581 +0x7f6&#xA;  github.com/ably/ably-go/ably.(*REST).doWithHandle()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client.go:656 +0x468&#xA;  github.com/ably/ably-go/ably.(*REST).do()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client.go:636 +0x13d&#xA;  github.com/ably/ably-go/ably.(*REST).post()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client.go:632 +0x143&#xA;  github.com/ably/ably-go/ably.(*RESTChannel).PublishMultiple()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_channel.go:149 +0x99c&#xA;  github.com/ably/ably-go/ably.(*RESTChannel).Publish()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_channel.go:50 +0x426&#xA;  github.com/ably/ably-go/ably_test.TestFixConnLeak_ISSUE89()&#xA;      /home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:631 +0x48a&#xA;  testing.tRunner()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x216&#xA;  testing.(*T).Run.func1()&#xA;      /opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x47&#xA;==================&#xA;    testing.go:1319: race detected during execution of test</failure>
		</testcase>
		<testcase classname="ably" name="TestStatsPagination_RSC6a_RSCb3" time="0.000">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestStatsPagination_RSC6a_RSCb3/limit=2" time="0.000">
			<failure message="Failed" type="">rest_client_integration_test.go:675: &#xA;Error Trace:&#x9;rest_client_integration_test.go:675&#xA;Error:      &#x9;Received unexpected error:&#xA;            &#x9;page #1 got 0 items, expected at most 2&#xA;Test:       &#x9;TestStatsPagination_RSC6a_RSCb3/limit=2</failure>
		</testcase>
		<testcase classname="ably" name="TestStatsPagination_RSC6a_RSCb3/limit=3" time="0.000">
			<failure message="Failed" type="">/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sys_linux_amd64.s:559 +0x21 fp=0x7ffc7d4633e0 sp=0x7ffc7d4633d8 pc=0x4a8c01&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/os_linux.go:69 +0x36 fp=0x7ffc7d463430 sp=0x7ffc7d4633e0 pc=0x46bb16&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/lock_futex.go:160 +0x87 fp=0x7ffc7d463468 sp=0x7ffc7d463430 pc=0x443807&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:1458&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:2248 +0x8c fp=0x7ffc7d463498 sp=0x7ffc7d463468 pc=0x47660c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:2875 +0x9e8 fp=0x7ffc7d463588 sp=0x7ffc7d463498 pc=0x477ca8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:3215 +0xbe fp=0x7ffc7d4635c0 sp=0x7ffc7d463588 pc=0x478ade&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:3541 +0x29c fp=0x7ffc7d463600 sp=0x7ffc7d4635c0 pc=0x479adc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:448 +0x43 fp=0x7ffc7d463610 sp=0x7ffc7d463600 pc=0x4a43e3&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000109750 sp=0xc000109730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0001097e0 sp=0xc000109750 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc000109808 sp=0xc0001097e0 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1494 +0x789 fp=0xc000109920 sp=0xc000109808 pc=0x5b6b29&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1846 +0x9a fp=0xc000109978 sp=0xc000109920 pc=0x5ba11a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc000109a80 sp=0xc000109978 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1844 +0x7ed fp=0xc000109bd0 sp=0xc000109a80 pc=0x5b9f6d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1726 +0xa85 fp=0xc000109ed8 sp=0xc000109bd0 pc=0x5b7ae5&#xA;_testmain.go:301 +0x2ea fp=0xc000109f80 sp=0xc000109ed8 pc=0xc78c8a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:250 +0x212 fp=0xc000109fe0 sp=0xc000109f80 pc=0x4723f2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000109fe8 sp=0xc000109fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000050fb0 sp=0xc000050f90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:302 +0xad fp=0xc000050fe0 sp=0xc000050fb0 pc=0x47264d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000050fe8 sp=0xc000050fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:290 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000051790 sp=0xc000051770 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc0000517c8 sp=0xc000051790 pc=0x45cd17&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:178 +0x26 fp=0xc0000517e0 sp=0xc0000517c8 pc=0x451986&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000517e8 sp=0xc0000517e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:178 +0x6b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000051f70 sp=0xc000051f50 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc000051fa0 sp=0xc000051f70 pc=0x45ad93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgcscavenge.go:622 +0x65 fp=0xc000051fc8 sp=0xc000051fa0 pc=0x45b365&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:179 +0x26 fp=0xc000051fe0 sp=0xc000051fc8 pc=0x451926&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000051fe8 sp=0xc000051fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:179 +0xaa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000050628 sp=0xc000050608 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mfinal.go:180 +0x145 fp=0xc0000507e0 sp=0xc000050628 pc=0x450aa5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000507e8 sp=0xc0000507e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mfinal.go:157 +0x45&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000052f50 sp=0xc000052f30 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc000052fe0 sp=0xc000052f50 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000052fe8 sp=0xc000052fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000053750 sp=0xc000053730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000537e0 sp=0xc000053750 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000537e8 sp=0xc0000537e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00004c750 sp=0xc00004c730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc00004c7e0 sp=0xc00004c750 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004c7e8 sp=0xc00004c7e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00004cf50 sp=0xc00004cf30 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc00004cfe0 sp=0xc00004cf50 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004cfe8 sp=0xc00004cfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000422c40 sp=0xc000422c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000422da0 sp=0xc000422c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc000422fe0 sp=0xc000422da0 pc=0xb7393a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000422fe8 sp=0xc000422fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:177 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0002e7bf0 sp=0xc0002e7bd0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0002e7d50 sp=0xc0002e7bf0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc0002e7f10 sp=0xc0002e7d50 pc=0xb5a8a9&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc0002e7f40 sp=0xc0002e7f10 pc=0xb5a162&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:303 +0x86 fp=0xc0002e7fe0 sp=0xc0002e7f40 pc=0xb2aec6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0002e7fe8 sp=0xc0002e7fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:302 +0x3ea&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00062ac58 sp=0xc00062ac38 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00062adb8 sp=0xc00062ac58 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:310 +0x47d fp=0xc00062af28 sp=0xc00062adb8 pc=0xb2acfd&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:395 +0x6a fp=0xc00062afa0 sp=0xc00062af28 pc=0xc70d0a&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:532 +0x3a fp=0xc00062afe0 sp=0xc00062afa0 pc=0xc7297a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00062afe8 sp=0xc00062afe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:531 +0xe5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001333a8 sp=0xc000133388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000133438 sp=0xc0001333a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc000133460 sp=0xc000133438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0001334f0 sp=0xc000133460 pc=0xc69f74&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc000133638 sp=0xc0001334f0 pc=0xb37ade&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:415 +0xafb fp=0xc000133888 sp=0xc000133638 pc=0xb3b93b&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc000133b20 sp=0xc000133888 pc=0xb39f1f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc000133be8 sp=0xc000133b20 pc=0xb38a31&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:908 +0x2113 fp=0xc000133fc0 sp=0xc000133be8 pc=0xb41d33&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000133fe0 sp=0xc000133fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000133fe8 sp=0xc000133fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00050eed0 sp=0xc00050eeb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00050ef60 sp=0xc00050eed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc00050ef88 sp=0xc00050ef60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc00050efe0 sp=0xc00050ef88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00050efe8 sp=0xc00050efe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000abced0 sp=0xc000abceb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000abcf60 sp=0xc000abced0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000abcf90 sp=0xc000abcf60 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:23 +0x86 fp=0xc000abcfe0 sp=0xc000abcf90 pc=0xb7e1a6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000abcfe8 sp=0xc000abcfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:22 +0x14a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00055ecd0 sp=0xc00055ecb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00055ee30 sp=0xc00055ecd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc00055efc0 sp=0xc00055ee30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc00055efe0 sp=0xc00055efc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00055efe8 sp=0xc00055efe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00053f2d0 sp=0xc00053f2b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc00053f308 sp=0xc00053f2d0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc00053f328 sp=0xc00053f308 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc00053f370 sp=0xc00053f328 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc00053f460 sp=0xc00053f370 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc00053f4c0 sp=0xc00053f460 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc00053f540 sp=0xc00053f4c0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc00053f588 sp=0xc00053f540 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:786 +0x23b fp=0xc00053f608 sp=0xc00053f588 pc=0x95095b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc00053f698 sp=0xc00053f608 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc00053f720 sp=0xc00053f698 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:991 +0x4bb fp=0xc00053fa48 sp=0xc00053f720 pc=0x9529db&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1916 +0x5d4 fp=0xc00053ffa0 sp=0xc00053fa48 pc=0x959f34&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc00053ffe0 sp=0xc00053ffa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00053ffe8 sp=0xc00053ffe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x838&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00057ccd8 sp=0xc00057ccb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00057ce38 sp=0xc00057ccd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00057cfc0 sp=0xc00057ce38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00057cfe0 sp=0xc00057cfc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00057cfe8 sp=0xc00057cfe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004617c8 sp=0xc0004617a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000461928 sp=0xc0004617c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000461a58 sp=0xc000461928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000461ad0 sp=0xc000461a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000461b70 sp=0xc000461ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000461be8 sp=0xc000461b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000461fc0 sp=0xc000461be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000461fe0 sp=0xc000461fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000461fe8 sp=0xc000461fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005157c8 sp=0xc0005157a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000515928 sp=0xc0005157c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000515a58 sp=0xc000515928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000515ad0 sp=0xc000515a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000515b70 sp=0xc000515ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000515be8 sp=0xc000515b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000515fc0 sp=0xc000515be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000515fe0 sp=0xc000515fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000515fe8 sp=0xc000515fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00048dcd0 sp=0xc00048dcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00048de30 sp=0xc00048dcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc00048dfc0 sp=0xc00048de30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc00048dfe0 sp=0xc00048dfc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00048dfe8 sp=0xc00048dfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001313a8 sp=0xc000131388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000131438 sp=0xc0001313a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc000131460 sp=0xc000131438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0001314f0 sp=0xc000131460 pc=0xc69f74&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc000131638 sp=0xc0001314f0 pc=0xb37ade&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:415 +0xafb fp=0xc000131888 sp=0xc000131638 pc=0xb3b93b&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc000131b20 sp=0xc000131888 pc=0xb39f1f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc000131be8 sp=0xc000131b20 pc=0xb38a31&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:908 +0x2113 fp=0xc000131fc0 sp=0xc000131be8 pc=0xb41d33&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000131fe0 sp=0xc000131fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000131fe8 sp=0xc000131fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005266e0 sp=0xc0005266c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc000526718 sp=0xc0005266e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc000526738 sp=0xc000526718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc000526780 sp=0xc000526738 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc000526870 sp=0xc000526780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0005268d0 sp=0xc000526870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc000526950 sp=0xc0005268d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc000526998 sp=0xc000526950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc000526a18 sp=0xc000526998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc000526aa8 sp=0xc000526a18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc000526b30 sp=0xc000526aa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc000526fc0 sp=0xc000526b30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc000526fe0 sp=0xc000526fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000526fe8 sp=0xc000526fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0002e17c8 sp=0xc0002e17a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0002e1928 sp=0xc0002e17c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0002e1a58 sp=0xc0002e1928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0002e1ad0 sp=0xc0002e1a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0002e1b70 sp=0xc0002e1ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0002e1be8 sp=0xc0002e1b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0002e1fc0 sp=0xc0002e1be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0002e1fe0 sp=0xc0002e1fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0002e1fe8 sp=0xc0002e1fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000298ef8 sp=0xc000298ed8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc000298f30 sp=0xc000298ef8 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc000298f50 sp=0xc000298f30 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc000298f98 sp=0xc000298f50 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc000299088 sp=0xc000298f98 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0002990e8 sp=0xc000299088 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc000299168 sp=0xc0002990e8 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0002991b0 sp=0xc000299168 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:786 +0x23b fp=0xc000299230 sp=0xc0002991b0 pc=0x95095b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0002992c0 sp=0xc000299230 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:372 +0x89 fp=0xc000299388 sp=0xc0002992c0 pc=0x5c0c49&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:401 +0x36 fp=0xc0002993e8 sp=0xc000299388 pc=0x5c1256&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/textproto/reader.go:58 +0xe5 fp=0xc0002994f8 sp=0xc0002993e8 pc=0x8b6765&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/textproto/reader.go:39&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/request.go:1030 +0x8e fp=0xc000299720 sp=0xc0002994f8 pc=0x947a0e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:994 +0x5aa fp=0xc000299a48 sp=0xc000299720 pc=0x952aca&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1916 +0x5d4 fp=0xc000299fa0 sp=0xc000299a48 pc=0x959f34&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc000299fe0 sp=0xc000299fa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000299fe8 sp=0xc000299fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x838&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00045ced0 sp=0xc00045ceb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00045cf60 sp=0xc00045ced0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc00045cf88 sp=0xc00045cf60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc00045cfe0 sp=0xc00045cf88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00045cfe8 sp=0xc00045cfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000450c40 sp=0xc000450c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000450da0 sp=0xc000450c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:182 +0x2ee fp=0xc000450fe0 sp=0xc000450da0 pc=0xb7388e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000450fe8 sp=0xc000450fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:177 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004e9cc0 sp=0xc0004e9ca0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004e9e20 sp=0xc0004e9cc0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:888 +0x245 fp=0xc0004e9f60 sp=0xc0004e9e20 pc=0xb336c5&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:879 +0x7e fp=0xc0004e9fe0 sp=0xc0004e9f60 pc=0xb3343e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004e9fe8 sp=0xc0004e9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:877 +0x21c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00055c7c8 sp=0xc00055c7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00055c928 sp=0xc00055c7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00055ca58 sp=0xc00055c928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00055cad0 sp=0xc00055ca58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00055cb70 sp=0xc00055cad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00055cbe8 sp=0xc00055cb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00055cfc0 sp=0xc00055cbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00055cfe0 sp=0xc00055cfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00055cfe8 sp=0xc00055cfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005147c8 sp=0xc0005147a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000514928 sp=0xc0005147c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000514a58 sp=0xc000514928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000514ad0 sp=0xc000514a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000514b70 sp=0xc000514ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000514be8 sp=0xc000514b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000514fc0 sp=0xc000514be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000514fe0 sp=0xc000514fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000514fe8 sp=0xc000514fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000426cc0 sp=0xc000426ca0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000426e20 sp=0xc000426cc0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:888 +0x245 fp=0xc000426f60 sp=0xc000426e20 pc=0xb336c5&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:879 +0x7e fp=0xc000426fe0 sp=0xc000426f60 pc=0xb3343e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000426fe8 sp=0xc000426fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:877 +0x21c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004fbc40 sp=0xc0004fbc20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004fbda0 sp=0xc0004fbc40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc0004fbfe0 sp=0xc0004fbda0 pc=0xb7393a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004fbfe8 sp=0xc0004fbfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:177 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0002e67c8 sp=0xc0002e67a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0002e6928 sp=0xc0002e67c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0002e6a58 sp=0xc0002e6928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0002e6ad0 sp=0xc0002e6a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0002e6b70 sp=0xc0002e6ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0002e6be8 sp=0xc0002e6b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0002e6fc0 sp=0xc0002e6be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0002e6fe0 sp=0xc0002e6fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0002e6fe8 sp=0xc0002e6fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0002e4cd8 sp=0xc0002e4cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0002e4e38 sp=0xc0002e4cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0002e4fc0 sp=0xc0002e4e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0002e4fe0 sp=0xc0002e4fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0002e4fe8 sp=0xc0002e4fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00062ecd8 sp=0xc00062ecb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00062ee38 sp=0xc00062ecd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00062efc0 sp=0xc00062ee38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00062efe0 sp=0xc00062efc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00062efe8 sp=0xc00062efe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004eacd0 sp=0xc0004eacb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004eae30 sp=0xc0004eacd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc0004eafc0 sp=0xc0004eae30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc0004eafe0 sp=0xc0004eafc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004eafe8 sp=0xc0004eafe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004c93a8 sp=0xc0004c9388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0004c9438 sp=0xc0004c93a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0004c9460 sp=0xc0004c9438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0004c94f0 sp=0xc0004c9460 pc=0xc69f74&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0004c9638 sp=0xc0004c94f0 pc=0xb37ade&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:415 +0xafb fp=0xc0004c9888 sp=0xc0004c9638 pc=0xb3b93b&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0004c9b20 sp=0xc0004c9888 pc=0xb39f1f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0004c9be8 sp=0xc0004c9b20 pc=0xb38a31&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:908 +0x2113 fp=0xc0004c9fc0 sp=0xc0004c9be8 pc=0xb41d33&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0004c9fe0 sp=0xc0004c9fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004c9fe8 sp=0xc0004c9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004b93a8 sp=0xc0004b9388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0004b9438 sp=0xc0004b93a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0004b9460 sp=0xc0004b9438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0004b94f0 sp=0xc0004b9460 pc=0xc69f74&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0004b9638 sp=0xc0004b94f0 pc=0xb37ade&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:415 +0xafb fp=0xc0004b9888 sp=0xc0004b9638 pc=0xb3b93b&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0004b9b20 sp=0xc0004b9888 pc=0xb39f1f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0004b9be8 sp=0xc0004b9b20 pc=0xb38a31&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:908 +0x2113 fp=0xc0004b9fc0 sp=0xc0004b9be8 pc=0xb41d33&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0004b9fe0 sp=0xc0004b9fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b9fe8 sp=0xc0004b9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000646ed0 sp=0xc000646eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000646f60 sp=0xc000646ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000646f88 sp=0xc000646f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000646fe0 sp=0xc000646f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000646fe8 sp=0xc000646fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004ec6e0 sp=0xc0004ec6c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0004ec718 sp=0xc0004ec6e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0004ec738 sp=0xc0004ec718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0004ec780 sp=0xc0004ec738 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc0004ec870 sp=0xc0004ec780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0004ec8d0 sp=0xc0004ec870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0004ec950 sp=0xc0004ec8d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0004ec998 sp=0xc0004ec950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc0004eca18 sp=0xc0004ec998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0004ecaa8 sp=0xc0004eca18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc0004ecb30 sp=0xc0004ecaa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc0004ecfc0 sp=0xc0004ecb30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc0004ecfe0 sp=0xc0004ecfc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004ecfe8 sp=0xc0004ecfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005884b0 sp=0xc000588490 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000588540 sp=0xc0005884b0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000588570 sp=0xc000588540 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc0005885d8 sp=0xc000588570 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc0005886b8 sp=0xc0005885d8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc000588748 sp=0xc0005886b8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0005887e0 sp=0xc000588748 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005887e8 sp=0xc0005887e0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00024f7c8 sp=0xc00024f7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00024f928 sp=0xc00024f7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00024fa58 sp=0xc00024f928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00024fad0 sp=0xc00024fa58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00024fb70 sp=0xc00024fad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00024fbe8 sp=0xc00024fb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00024ffc0 sp=0xc00024fbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00024ffe0 sp=0xc00024ffc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00024ffe8 sp=0xc00024ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00005ecd8 sp=0xc00005ecb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00005ee38 sp=0xc00005ecd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00005efc0 sp=0xc00005ee38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00005efe0 sp=0xc00005efc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000785cd8 sp=0xc000785cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000785e38 sp=0xc000785cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000785fc0 sp=0xc000785e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000785fe0 sp=0xc000785fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000785fe8 sp=0xc000785fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003cd3a8 sp=0xc0003cd388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0003cd438 sp=0xc0003cd3a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0003cd460 sp=0xc0003cd438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0003cd4f0 sp=0xc0003cd460 pc=0xc69f74&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0003cd638 sp=0xc0003cd4f0 pc=0xb37ade&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:415 +0xafb fp=0xc0003cd888 sp=0xc0003cd638 pc=0xb3b93b&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0003cdb20 sp=0xc0003cd888 pc=0xb39f1f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0003cdbe8 sp=0xc0003cdb20 pc=0xb38a31&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:908 +0x2113 fp=0xc0003cdfc0 sp=0xc0003cdbe8 pc=0xb41d33&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0003cdfe0 sp=0xc0003cdfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003cdfe8 sp=0xc0003cdfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000503cd8 sp=0xc000503cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000503e38 sp=0xc000503cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000503fc0 sp=0xc000503e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000503fe0 sp=0xc000503fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000503fe8 sp=0xc000503fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00052bcd8 sp=0xc00052bcb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00052be38 sp=0xc00052bcd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00052bfc0 sp=0xc00052be38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00052bfe0 sp=0xc00052bfc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00052bfe8 sp=0xc00052bfe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005117c8 sp=0xc0005117a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000511928 sp=0xc0005117c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000511a58 sp=0xc000511928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000511ad0 sp=0xc000511a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000511b70 sp=0xc000511ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000511be8 sp=0xc000511b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000511fc0 sp=0xc000511be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000511fe0 sp=0xc000511fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000511fe8 sp=0xc000511fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005f5c38 sp=0xc0005f5c18 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0005f5d98 sp=0xc0005f5c38 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc0005f5f58 sp=0xc0005f5d98 pc=0xb5a8a9&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc0005f5f88 sp=0xc0005f5f58 pc=0xb5a162&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:833 +0x76 fp=0xc0005f5fe0 sp=0xc0005f5f88 pc=0xb33096&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005f5fe8 sp=0xc0005f5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:829 +0xb36&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000579c40 sp=0xc000579c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000579da0 sp=0xc000579c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc000579fe0 sp=0xc000579da0 pc=0xb7393a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000579fe8 sp=0xc000579fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:177 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00027ec38 sp=0xc00027ec18 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00027ecc8 sp=0xc00027ec38 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc00027ecf0 sp=0xc00027ecc8 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1271 +0x4f3 fp=0xc00027edf8 sp=0xc00027ecf0 pc=0x5b4e73&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_client_integration_test.go:139 +0x48 fp=0xc00027eea8 sp=0xc00027edf8 pc=0xbf3088&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc00027efb0 sp=0xc00027eea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc00027efe0 sp=0xc00027efb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00027efe8 sp=0xc00027efe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x75e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000063ed0 sp=0xc000063eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000063f60 sp=0xc000063ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000063f88 sp=0xc000063f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000063fe0 sp=0xc000063f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000063fe8 sp=0xc000063fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000649ed0 sp=0xc000649eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000649f60 sp=0xc000649ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000649f88 sp=0xc000649f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000649fe0 sp=0xc000649f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000649fe8 sp=0xc000649fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000513c40 sp=0xc000513c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000513da0 sp=0xc000513c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc000513fe0 sp=0xc000513da0 pc=0xb7393a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000513fe8 sp=0xc000513fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:177 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004ffcd8 sp=0xc0004ffcb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004ffe38 sp=0xc0004ffcd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0004fffc0 sp=0xc0004ffe38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0004fffe0 sp=0xc0004fffc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004fffe8 sp=0xc0004fffe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005f2cb0 sp=0xc0005f2c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0005f2d40 sp=0xc0005f2cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0005f2d70 sp=0xc0005f2d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc0005f2dd8 sp=0xc0005f2d70 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc0005f2eb8 sp=0xc0005f2dd8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc0005f2f48 sp=0xc0005f2eb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0005f2fe0 sp=0xc0005f2f48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005f2fe8 sp=0xc0005f2fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000630cc0 sp=0xc000630ca0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000630e20 sp=0xc000630cc0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:888 +0x245 fp=0xc000630f60 sp=0xc000630e20 pc=0xb336c5&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:879 +0x7e fp=0xc000630fe0 sp=0xc000630f60 pc=0xb3343e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000630fe8 sp=0xc000630fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:877 +0x21c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00084e7c8 sp=0xc00084e7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00084e928 sp=0xc00084e7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00084ea58 sp=0xc00084e928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00084ead0 sp=0xc00084ea58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00084eb70 sp=0xc00084ead0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00084ebe8 sp=0xc00084eb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00084efc0 sp=0xc00084ebe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00084efe0 sp=0xc00084efc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00084efe8 sp=0xc00084efe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005d53a8 sp=0xc0005d5388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0005d5438 sp=0xc0005d53a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0005d5460 sp=0xc0005d5438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0005d54f0 sp=0xc0005d5460 pc=0xc69f74&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0005d5638 sp=0xc0005d54f0 pc=0xb37ade&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:415 +0xafb fp=0xc0005d5888 sp=0xc0005d5638 pc=0xb3b93b&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0005d5b20 sp=0xc0005d5888 pc=0xb39f1f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0005d5be8 sp=0xc0005d5b20 pc=0xb38a31&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:908 +0x2113 fp=0xc0005d5fc0 sp=0xc0005d5be8 pc=0xb41d33&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0005d5fe0 sp=0xc0005d5fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005d5fe8 sp=0xc0005d5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000489cd8 sp=0xc000489cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000489e38 sp=0xc000489cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000489fc0 sp=0xc000489e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000489fe0 sp=0xc000489fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000489fe8 sp=0xc000489fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005f07c8 sp=0xc0005f07a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0005f0928 sp=0xc0005f07c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0005f0a58 sp=0xc0005f0928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0005f0ad0 sp=0xc0005f0a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0005f0b70 sp=0xc0005f0ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0005f0be8 sp=0xc0005f0b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0005f0fc0 sp=0xc0005f0be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0005f0fe0 sp=0xc0005f0fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005f0fe8 sp=0xc0005f0fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0009d37c8 sp=0xc0009d37a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0009d3928 sp=0xc0009d37c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0009d3a58 sp=0xc0009d3928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0009d3ad0 sp=0xc0009d3a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0009d3b70 sp=0xc0009d3ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0009d3be8 sp=0xc0009d3b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0009d3fc0 sp=0xc0009d3be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0009d3fe0 sp=0xc0009d3fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0009d3fe8 sp=0xc0009d3fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00004d6d0 sp=0xc00004d6b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00004d760 sp=0xc00004d6d0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc00004d788 sp=0xc00004d760 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc00004d7e0 sp=0xc00004d788 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004d7e8 sp=0xc00004d7e0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00057b7c8 sp=0xc00057b7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00057b928 sp=0xc00057b7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00057ba58 sp=0xc00057b928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00057bad0 sp=0xc00057ba58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00057bb70 sp=0xc00057bad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00057bbe8 sp=0xc00057bb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00057bfc0 sp=0xc00057bbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00057bfe0 sp=0xc00057bfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00057bfe8 sp=0xc00057bfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00045dbf0 sp=0xc00045dbd0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00045dd50 sp=0xc00045dbf0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc00045df10 sp=0xc00045dd50 pc=0xb5a8a9&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc00045df40 sp=0xc00045df10 pc=0xb5a162&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:303 +0x86 fp=0xc00045dfe0 sp=0xc00045df40 pc=0xb2aec6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00045dfe8 sp=0xc00045dfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:302 +0x3ea&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006957c8 sp=0xc0006957a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000695928 sp=0xc0006957c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000695a58 sp=0xc000695928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000695ad0 sp=0xc000695a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000695b70 sp=0xc000695ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000695be8 sp=0xc000695b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000695fc0 sp=0xc000695be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000695fe0 sp=0xc000695fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000695fe8 sp=0xc000695fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00078acd8 sp=0xc00078acb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00078ae38 sp=0xc00078acd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00078afc0 sp=0xc00078ae38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00078afe0 sp=0xc00078afc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00078afe8 sp=0xc00078afe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000560c40 sp=0xc000560c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000560da0 sp=0xc000560c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc000560fe0 sp=0xc000560da0 pc=0xb7393a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000560fe8 sp=0xc000560fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:177 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00044bc58 sp=0xc00044bc38 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00044bdb8 sp=0xc00044bc58 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:310 +0x47d fp=0xc00044bf28 sp=0xc00044bdb8 pc=0xb2acfd&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:395 +0x6a fp=0xc00044bfa0 sp=0xc00044bf28 pc=0xc70d0a&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:532 +0x3a fp=0xc00044bfe0 sp=0xc00044bfa0 pc=0xc7297a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00044bfe8 sp=0xc00044bfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:531 +0xe5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0009759d8 sp=0xc0009759b8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc000975a10 sp=0xc0009759d8 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc000975a30 sp=0xc000975a10 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc000975a78 sp=0xc000975a30 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:614 +0x425 fp=0xc000975b68 sp=0xc000975a78 pc=0x4fd5a5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_unix.go:172 +0x4a fp=0xc000975c60 sp=0xc000975b68 pc=0x7d2bca&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock_posix.go:142 +0x45 fp=0xc000975cb0 sp=0xc000975c60 pc=0x7f5665&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock.go:288 +0x68 fp=0xc000975d18 sp=0xc000975cb0 pc=0x7f3a48&#xA;&lt;autogenerated&gt;:1 +0x4a fp=0xc000975d50 sp=0xc000975d18 pc=0x99f7aa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3070 +0x5a7 fp=0xc000975f50 sp=0xc000975d50 pc=0x961907&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:310 +0xbc fp=0xc000975fe0 sp=0xc000975f50 pc=0xb060bc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000975fe8 sp=0xc000975fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:308 +0xa7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001eecd8 sp=0xc0001eecb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0001eee38 sp=0xc0001eecd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0001eefc0 sp=0xc0001eee38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0001eefe0 sp=0xc0001eefc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001eefe8 sp=0xc0001eefe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000607c8 sp=0xc0000607a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000060928 sp=0xc0000607c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000060a58 sp=0xc000060928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000060ad0 sp=0xc000060a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000060b70 sp=0xc000060ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000060be8 sp=0xc000060b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000060fc0 sp=0xc000060be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000060fe0 sp=0xc000060fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000060fe8 sp=0xc000060fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00062f7c8 sp=0xc00062f7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00062f928 sp=0xc00062f7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00062fa58 sp=0xc00062f928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00062fad0 sp=0xc00062fa58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00062fb70 sp=0xc00062fad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00062fbe8 sp=0xc00062fb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00062ffc0 sp=0xc00062fbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00062ffe0 sp=0xc00062ffc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00062ffe8 sp=0xc00062ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006917c8 sp=0xc0006917a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000691928 sp=0xc0006917c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000691a58 sp=0xc000691928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000691ad0 sp=0xc000691a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000691b70 sp=0xc000691ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000691be8 sp=0xc000691b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000691fc0 sp=0xc000691be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000691fe0 sp=0xc000691fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000691fe8 sp=0xc000691fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005b47c8 sp=0xc0005b47a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0005b4928 sp=0xc0005b47c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0005b4a58 sp=0xc0005b4928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0005b4ad0 sp=0xc0005b4a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0005b4b70 sp=0xc0005b4ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0005b4be8 sp=0xc0005b4b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0005b4fc0 sp=0xc0005b4be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0005b4fe0 sp=0xc0005b4fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005b4fe8 sp=0xc0005b4fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004fc7c8 sp=0xc0004fc7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004fc928 sp=0xc0004fc7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0004fca58 sp=0xc0004fc928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004fcad0 sp=0xc0004fca58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0004fcb70 sp=0xc0004fcad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004fcbe8 sp=0xc0004fcb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0004fcfc0 sp=0xc0004fcbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0004fcfe0 sp=0xc0004fcfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004fcfe8 sp=0xc0004fcfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00068f7c8 sp=0xc00068f7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00068f928 sp=0xc00068f7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00068fa58 sp=0xc00068f928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00068fad0 sp=0xc00068fa58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00068fb70 sp=0xc00068fad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00068fbe8 sp=0xc00068fb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00068ffc0 sp=0xc00068fbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00068ffe0 sp=0xc00068ffc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00068ffe8 sp=0xc00068ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004207c8 sp=0xc0004207a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000420928 sp=0xc0004207c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000420a58 sp=0xc000420928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000420ad0 sp=0xc000420a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000420b70 sp=0xc000420ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000420be8 sp=0xc000420b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000420fc0 sp=0xc000420be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000420fe0 sp=0xc000420fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000420fe8 sp=0xc000420fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004e7cd8 sp=0xc0004e7cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004e7e38 sp=0xc0004e7cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0004e7fc0 sp=0xc0004e7e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0004e7fe0 sp=0xc0004e7fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004e7fe8 sp=0xc0004e7fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004f87c8 sp=0xc0004f87a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004f8928 sp=0xc0004f87c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0004f8a58 sp=0xc0004f8928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004f8ad0 sp=0xc0004f8a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0004f8b70 sp=0xc0004f8ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004f8be8 sp=0xc0004f8b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0004f8fc0 sp=0xc0004f8be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0004f8fe0 sp=0xc0004f8fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004f8fe8 sp=0xc0004f8fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008d1cb0 sp=0xc0008d1c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0008d1d40 sp=0xc0008d1cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0008d1d70 sp=0xc0008d1d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc0008d1dd8 sp=0xc0008d1d70 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc0008d1eb8 sp=0xc0008d1dd8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc0008d1f48 sp=0xc0008d1eb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0008d1fe0 sp=0xc0008d1f48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0008d1fe8 sp=0xc0008d1fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000280cd8 sp=0xc000280cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000280e38 sp=0xc000280cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000280fc0 sp=0xc000280e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000280fe0 sp=0xc000280fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000280fe8 sp=0xc000280fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008347c8 sp=0xc0008347a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000834928 sp=0xc0008347c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000834a58 sp=0xc000834928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000834ad0 sp=0xc000834a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000834b70 sp=0xc000834ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000834be8 sp=0xc000834b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000834fc0 sp=0xc000834be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000834fe0 sp=0xc000834fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000834fe8 sp=0xc000834fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005007c8 sp=0xc0005007a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000500928 sp=0xc0005007c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000500a58 sp=0xc000500928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000500ad0 sp=0xc000500a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000500b70 sp=0xc000500ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000500be8 sp=0xc000500b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000500fc0 sp=0xc000500be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000500fe0 sp=0xc000500fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000500fe8 sp=0xc000500fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00063f7c8 sp=0xc00063f7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00063f928 sp=0xc00063f7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00063fa58 sp=0xc00063f928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00063fad0 sp=0xc00063fa58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00063fb70 sp=0xc00063fad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00063fbe8 sp=0xc00063fb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00063ffc0 sp=0xc00063fbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00063ffe0 sp=0xc00063ffc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00063ffe8 sp=0xc00063ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001359d0 sp=0xc0001359b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000135b30 sp=0xc0001359d0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2213 +0x14ef fp=0xc000135fc0 sp=0xc000135b30 pc=0x986caf&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc000135fe0 sp=0xc000135fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000135fe8 sp=0xc000135fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000a5acd8 sp=0xc000a5acb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000a5ae38 sp=0xc000a5acd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000a5afc0 sp=0xc000a5ae38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000a5afe0 sp=0xc000a5afc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a5afe8 sp=0xc000a5afe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00027ac40 sp=0xc00027ac20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00027ada0 sp=0xc00027ac40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:182 +0x2ee fp=0xc00027afe0 sp=0xc00027ada0 pc=0xb7388e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00027afe8 sp=0xc00027afe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:177 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00048fc40 sp=0xc00048fc20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00048fcd0 sp=0xc00048fc40 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc00048fcf8 sp=0xc00048fcd0 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1494 +0x789 fp=0xc00048fe10 sp=0xc00048fcf8 pc=0x5b6b29&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:657 +0x89 fp=0xc00048fea8 sp=0xc00048fe10 pc=0xc614c9&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc00048ffb0 sp=0xc00048fea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc00048ffe0 sp=0xc00048ffb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00048ffe8 sp=0xc00048ffe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x75e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000281cd8 sp=0xc000281cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000281e38 sp=0xc000281cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000281fc0 sp=0xc000281e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000281fe0 sp=0xc000281fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000281fe8 sp=0xc000281fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00027bcd0 sp=0xc00027bcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00027be30 sp=0xc00027bcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc00027bfc0 sp=0xc00027be30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc00027bfe0 sp=0xc00027bfc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00027bfe8 sp=0xc00027bfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000294be0 sp=0xc000294bc0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000294d40 sp=0xc000294be0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2620 +0x104a fp=0xc0002950e0 sp=0xc000294d40 pc=0x98a10a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:595 +0xd7e fp=0xc000295448 sp=0xc0002950e0 pc=0x975bfe&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/roundtrip.go:17 +0x37 fp=0xc000295490 sp=0xc000295448 pc=0x94db57&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:251 +0x943 fp=0xc000295768 sp=0xc000295490 pc=0x8e7d43&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:175 +0x165 fp=0xc000295820 sp=0xc000295768 pc=0x8e7145&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:715 +0x10c9 fp=0xc000295b80 sp=0xc000295820 pc=0x8eade9&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/client.go:581&#xA;/home/runner/work/ably-go/ably-go/ablytest/sandbox.go:201 +0x327 fp=0xc000295cb0 sp=0xc000295b80 pc=0xb817e7&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:659 +0x3a fp=0xc000295cd0 sp=0xc000295cb0 pc=0xc61a5a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/panic.go:476 +0x33 fp=0xc000295d10 sp=0xc000295cd0 pc=0x46e4d3&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:676 +0x3b8 fp=0xc000295ea8 sp=0xc000295d10 pc=0xc619d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc000295fb0 sp=0xc000295ea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc000295fe0 sp=0xc000295fb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000295fe8 sp=0xc000295fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x75e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004887c8 sp=0xc0004887a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000488928 sp=0xc0004887c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000488a58 sp=0xc000488928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000488ad0 sp=0xc000488a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000488b70 sp=0xc000488ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000488be8 sp=0xc000488b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000488fc0 sp=0xc000488be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000488fe0 sp=0xc000488fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000488fe8 sp=0xc000488fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00044ccd8 sp=0xc00044ccb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00044ce38 sp=0xc00044ccd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00044cfc0 sp=0xc00044ce38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00044cfe0 sp=0xc00044cfc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00044cfe8 sp=0xc00044cfe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0007b37c8 sp=0xc0007b37a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0007b3928 sp=0xc0007b37c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0007b3a58 sp=0xc0007b3928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0007b3ad0 sp=0xc0007b3a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0007b3b70 sp=0xc0007b3ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0007b3be8 sp=0xc0007b3b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0007b3fc0 sp=0xc0007b3be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0007b3fe0 sp=0xc0007b3fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0007b3fe8 sp=0xc0007b3fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003e57c8 sp=0xc0003e57a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003e5928 sp=0xc0003e57c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0003e5a58 sp=0xc0003e5928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003e5ad0 sp=0xc0003e5a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0003e5b70 sp=0xc0003e5ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003e5be8 sp=0xc0003e5b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0003e5fc0 sp=0xc0003e5be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0003e5fe0 sp=0xc0003e5fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003e5fe8 sp=0xc0003e5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004fd7c8 sp=0xc0004fd7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004fd928 sp=0xc0004fd7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0004fda58 sp=0xc0004fd928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004fdad0 sp=0xc0004fda58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0004fdb70 sp=0xc0004fdad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004fdbe8 sp=0xc0004fdb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0004fdfc0 sp=0xc0004fdbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0004fdfe0 sp=0xc0004fdfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004fdfe8 sp=0xc0004fdfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006407c8 sp=0xc0006407a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000640928 sp=0xc0006407c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000640a58 sp=0xc000640928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000640ad0 sp=0xc000640a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000640b70 sp=0xc000640ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000640be8 sp=0xc000640b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000640fc0 sp=0xc000640be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000640fe0 sp=0xc000640fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000640fe8 sp=0xc000640fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008ca7c8 sp=0xc0008ca7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0008ca928 sp=0xc0008ca7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0008caa58 sp=0xc0008ca928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0008caad0 sp=0xc0008caa58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0008cab70 sp=0xc0008caad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0008cabe8 sp=0xc0008cab70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0008cafc0 sp=0xc0008cabe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0008cafe0 sp=0xc0008cafc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0008cafe8 sp=0xc0008cafe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005b0cb0 sp=0xc0005b0c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0005b0d40 sp=0xc0005b0cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0005b0d70 sp=0xc0005b0d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc0005b0dd8 sp=0xc0005b0d70 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc0005b0eb8 sp=0xc0005b0dd8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc0005b0f48 sp=0xc0005b0eb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0005b0fe0 sp=0xc0005b0f48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005b0fe8 sp=0xc0005b0fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;goroutine running on other thread; stack unavailable&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00045bcb0 sp=0xc00045bc90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc00045bd40 sp=0xc00045bcb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc00045bd70 sp=0xc00045bd40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc00045bdd8 sp=0xc00045bd70 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc00045beb8 sp=0xc00045bdd8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc00045bf48 sp=0xc00045beb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc00045bfe0 sp=0xc00045bf48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00045bfe8 sp=0xc00045bfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004ad7c8 sp=0xc0004ad7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004ad928 sp=0xc0004ad7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0004ada58 sp=0xc0004ad928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004adad0 sp=0xc0004ada58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0004adb70 sp=0xc0004adad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004adbe8 sp=0xc0004adb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0004adfc0 sp=0xc0004adbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0004adfe0 sp=0xc0004adfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004adfe8 sp=0xc0004adfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004717c8 sp=0xc0004717a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000471928 sp=0xc0004717c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000471a58 sp=0xc000471928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000471ad0 sp=0xc000471a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000471b70 sp=0xc000471ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000471be8 sp=0xc000471b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000471fc0 sp=0xc000471be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000471fe0 sp=0xc000471fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000471fe8 sp=0xc000471fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00005f7c8 sp=0xc00005f7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00005f928 sp=0xc00005f7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00005fa58 sp=0xc00005f928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00005fad0 sp=0xc00005fa58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00005fb70 sp=0xc00005fad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00005fbe8 sp=0xc00005fb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00005ffc0 sp=0xc00005fbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00005ffe0 sp=0xc00005ffc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00084c7c8 sp=0xc00084c7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00084c928 sp=0xc00084c7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00084ca58 sp=0xc00084c928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00084cad0 sp=0xc00084ca58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00084cb70 sp=0xc00084cad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00084cbe8 sp=0xc00084cb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00084cfc0 sp=0xc00084cbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00084cfe0 sp=0xc00084cfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00084cfe8 sp=0xc00084cfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0009fcee8 sp=0xc0009fcec8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0009fcf78 sp=0xc0009fcee8 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0009fcfa8 sp=0xc0009fcf78 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:84 +0x54 fp=0xc0009fcfe0 sp=0xc0009fcfa8 pc=0xb7eb54&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0009fcfe8 sp=0xc0009fcfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:82 +0x145&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0002e57c8 sp=0xc0002e57a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0002e5928 sp=0xc0002e57c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0002e5a58 sp=0xc0002e5928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0002e5ad0 sp=0xc0002e5a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc0002e5b70 sp=0xc0002e5ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0002e5be8 sp=0xc0002e5b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc0002e5fc0 sp=0xc0002e5be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc0002e5fe0 sp=0xc0002e5fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0002e5fe8 sp=0xc0002e5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004afcd0 sp=0xc0004afcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004afe30 sp=0xc0004afcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc0004affc0 sp=0xc0004afe30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc0004affe0 sp=0xc0004affc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004affe8 sp=0xc0004affe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00085b7c8 sp=0xc00085b7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00085b928 sp=0xc00085b7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00085ba58 sp=0xc00085b928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00085bad0 sp=0xc00085ba58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc00085bb70 sp=0xc00085bad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00085bbe8 sp=0xc00085bb70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc00085bfc0 sp=0xc00085bbe8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc00085bfe0 sp=0xc00085bfc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00085bfe8 sp=0xc00085bfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004b6f98 sp=0xc0004b6f78 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0004b6fd0 sp=0xc0004b6f98 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0004b6ff0 sp=0xc0004b6fd0 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0004b7038 sp=0xc0004b6ff0 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc0004b7128 sp=0xc0004b7038 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0004b7188 sp=0xc0004b7128 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0004b7208 sp=0xc0004b7188 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0004b7250 sp=0xc0004b7208 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/crypto/tls/conn.go:787 +0x86 fp=0xc0004b72b0 sp=0xc0004b7250 pc=0x84a1e6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bytes/buffer.go:202 +0x113 fp=0xc0004b7318 sp=0xc0004b72b0 pc=0x5924d3&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/crypto/tls/conn.go:809 +0x1f3 fp=0xc0004b7388 sp=0xc0004b7318 pc=0x84a5d3&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/crypto/tls/conn.go:616 +0x417 fp=0xc0004b7978 sp=0xc0004b7388 pc=0x8462b7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/crypto/tls/conn.go:582&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/crypto/tls/conn.go:1315 +0x29d fp=0xc0004b7a58 sp=0xc0004b7978 pc=0x84f43d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x4f3 fp=0xc0004b7b20 sp=0xc0004b7a58 pc=0x5bfa53&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0xde fp=0xc0004b7b68 sp=0xc0004b7b20 pc=0x4ef05e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/h2_bundle.go:1565 +0x96 fp=0xc0004b7be8 sp=0xc0004b7b68 pc=0x8f66f6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/h2_bundle.go:1829 +0x10f fp=0xc0004b7d28 sp=0xc0004b7be8 pc=0x8f784f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/h2_bundle.go:8874 +0x1f9 fp=0xc0004b7f00 sp=0xc0004b7d28 pc=0x931659&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/h2_bundle.go:8770 +0x9f fp=0xc0004b7fc0 sp=0xc0004b7f00 pc=0x93057f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/h2_bundle.go:7477 +0x3a fp=0xc0004b7fe0 sp=0xc0004b7fc0 pc=0x924f9a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b7fe8 sp=0xc0004b7fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/h2_bundle.go:7477 +0x14ec&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000692cd8 sp=0xc000692cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000692e38 sp=0xc000692cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000692fc0 sp=0xc000692e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000692fe0 sp=0xc000692fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000692fe8 sp=0xc000692fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000657c8 sp=0xc0000657a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000065928 sp=0xc0000657c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000065a58 sp=0xc000065928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000065ad0 sp=0xc000065a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000065b70 sp=0xc000065ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000065be8 sp=0xc000065b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000065fc0 sp=0xc000065be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000065fe0 sp=0xc000065fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000065fe8 sp=0xc000065fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005617c8 sp=0xc0005617a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000561928 sp=0xc0005617c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000561a58 sp=0xc000561928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000561ad0 sp=0xc000561a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000561b70 sp=0xc000561ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000561be8 sp=0xc000561b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000561fc0 sp=0xc000561be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000561fe0 sp=0xc000561fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000561fe8 sp=0xc000561fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005f1948 sp=0xc0005f1928 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0005f19d8 sp=0xc0005f1948 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0005f1a00 sp=0xc0005f19d8 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1271 +0x4f3 fp=0xc0005f1b08 sp=0xc0005f1a00 pc=0x5b4e73&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn_spec_integration_test.go:1721 +0x4b fp=0xc0005f1ea8 sp=0xc0005f1b08 pc=0xc2538b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc0005f1fb0 sp=0xc0005f1ea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc0005f1fe0 sp=0xc0005f1fb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005f1fe8 sp=0xc0005f1fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x75e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004a9cd8 sp=0xc0004a9cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004a9e38 sp=0xc0004a9cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0004a9fc0 sp=0xc0004a9e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0004a9fe0 sp=0xc0004a9fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004a9fe8 sp=0xc0004a9fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004c59d0 sp=0xc0004c59b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004c5b30 sp=0xc0004c59d0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2213 +0x14ef fp=0xc0004c5fc0 sp=0xc0004c5b30 pc=0x986caf&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc0004c5fe0 sp=0xc0004c5fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004c5fe8 sp=0xc0004c5fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0009bbcd8 sp=0xc0009bbcb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0009bbe38 sp=0xc0009bbcd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0009bbfc0 sp=0xc0009bbe38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0009bbfe0 sp=0xc0009bbfc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0009bbfe8 sp=0xc0009bbfe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004517c8 sp=0xc0004517a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000451928 sp=0xc0004517c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000451a58 sp=0xc000451928 pc=0xb89ab2&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000451ad0 sp=0xc000451a58 pc=0xc734b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1056 +0xaa fp=0xc000451b70 sp=0xc000451ad0 pc=0xb4438a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000451be8 sp=0xc000451b70 pc=0xb707b0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:769 +0x237 fp=0xc000451fc0 sp=0xc000451be8 pc=0xb3fe57&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x3a fp=0xc000451fe0 sp=0xc000451fc0 pc=0xb3be7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000451fe8 sp=0xc000451fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:436 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00057dcd8 sp=0xc00057dcb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00057de38 sp=0xc00057dcd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00057dfc0 sp=0xc00057de38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00057dfe0 sp=0xc00057dfc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00057dfe8 sp=0xc00057dfe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000694cb0 sp=0xc000694c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000694d40 sp=0xc000694cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000694d70 sp=0xc000694d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc000694dd8 sp=0xc000694d70 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc000694eb8 sp=0xc000694dd8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc000694f48 sp=0xc000694eb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc000694fe0 sp=0xc000694f48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000694fe8 sp=0xc000694fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004b59d0 sp=0xc0004b59b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004b5b30 sp=0xc0004b59d0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2213 +0x14ef fp=0xc0004b5fc0 sp=0xc0004b5b30 pc=0x986caf&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc0004b5fe0 sp=0xc0004b5fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b5fe8 sp=0xc0004b5fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000064cb0 sp=0xc000064c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000064d40 sp=0xc000064cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000064d70 sp=0xc000064d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc000064dd8 sp=0xc000064d70 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc000064eb8 sp=0xc000064dd8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc000064f48 sp=0xc000064eb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc000064fe0 sp=0xc000064f48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000064fe8 sp=0xc000064fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00055dcd0 sp=0xc00055dcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00055de30 sp=0xc00055dcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc00055dfc0 sp=0xc00055de30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc00055dfe0 sp=0xc00055dfc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00055dfe8 sp=0xc00055dfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;goroutine running on other thread; stack unavailable&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008cecb0 sp=0xc0008cec90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0008ced40 sp=0xc0008cecb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0008ced70 sp=0xc0008ced40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc0008cedd8 sp=0xc0008ced70 pc=0xb7f725&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:578 +0x167 fp=0xc0008ceeb8 sp=0xc0008cedd8 pc=0xb3dc47&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc0008cef48 sp=0xc0008ceeb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0008cefe0 sp=0xc0008cef48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0008cefe8 sp=0xc0008cefe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001f1d50 sp=0xc0001f1d30 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0001f1eb0 sp=0xc0001f1d50 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:18 +0x17e fp=0xc0001f1fe0 sp=0xc0001f1eb0 pc=0xaa46be&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001f1fe8 sp=0xc0001f1fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:16 +0x145&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00052a9d8 sp=0xc00052a9b8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc00052aa10 sp=0xc00052a9d8 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc00052aa30 sp=0xc00052aa10 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc00052aa78 sp=0xc00052aa30 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:614 +0x425 fp=0xc00052ab68 sp=0xc00052aa78 pc=0x4fd5a5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_unix.go:172 +0x4a fp=0xc00052ac60 sp=0xc00052ab68 pc=0x7d2bca&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock_posix.go:142 +0x45 fp=0xc00052acb0 sp=0xc00052ac60 pc=0x7f5665&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock.go:288 +0x68 fp=0xc00052ad18 sp=0xc00052acb0 pc=0x7f3a48&#xA;&lt;autogenerated&gt;:1 +0x4a fp=0xc00052ad50 sp=0xc00052ad18 pc=0x99f7aa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3070 +0x5a7 fp=0xc00052af50 sp=0xc00052ad50 pc=0x961907&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:310 +0xbc fp=0xc00052afe0 sp=0xc00052af50 pc=0xb060bc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00052afe8 sp=0xc00052afe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:308 +0xa7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001edd60 sp=0xc0001edd40 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0001eddf0 sp=0xc0001edd60 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0001ede20 sp=0xc0001eddf0 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:116 +0x45 fp=0xc0001ede50 sp=0xc0001ede20 pc=0xb72925&#xA;&lt;autogenerated&gt;:1 +0x45 fp=0xc0001ede80 sp=0xc0001ede50 pc=0xb86665&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_presence.go:461 +0x56 fp=0xc0001edeb8 sp=0xc0001ede80 pc=0xb49516&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc0001edf48 sp=0xc0001edeb8 pc=0xb1c549&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0001edfe0 sp=0xc0001edf48 pc=0xb1c36e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001edfe8 sp=0xc0001edfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004b39d0 sp=0xc0004b39b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004b3b30 sp=0xc0004b39d0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2213 +0x14ef fp=0xc0004b3fc0 sp=0xc0004b3b30 pc=0x986caf&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc0004b3fe0 sp=0xc0004b3fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b3fe8 sp=0xc0004b3fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001efcd0 sp=0xc0001efcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0001efe30 sp=0xc0001efcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc0001effc0 sp=0xc0001efe30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc0001effe0 sp=0xc0001effc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001effe8 sp=0xc0001effe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a</failure>
		</testcase>
	</testsuite>
	<testsuite tests="8" failures="0" time="0.026" name="github.com/ably/ably-go/ably/internal/ablyutil">
		<properties>
			<property name="go.version" value="go1.19.13"></property>
		</properties>
		<testcase classname="ablyutil" name="Test_string" time="0.000"></testcase>
		<testcase classname="ablyutil" name="Test_string/String_array_Shuffle" time="0.000"></testcase>
		<testcase classname="ablyutil" name="Test_string/String_array_contains" time="0.000"></testcase>
		<testcase classname="ablyutil" name="Test_string/Empty_String" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet/Add_should_not_duplicate_entries" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet/Should_check_if_item_is_present" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet/Should_remove_element" time="0.000"></testcase>
	</testsuite>
</testsuites>
