<testsuites>
	<testsuite tests="280" failures="3" time="7262.761" 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="10.090"></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="9.680"></testcase>
		<testcase classname="ably" name="TestAuth_TokenAuth_Renew" time="14.260"></testcase>
		<testcase classname="ably" name="TestAuth_RequestToken" time="9.770"></testcase>
		<testcase classname="ably" name="TestAuth_ReuseClientID" time="9.570"></testcase>
		<testcase classname="ably" name="TestAuth_RequestToken_PublishClientID" time="10.000"></testcase>
		<testcase classname="ably" name="TestAuth_ClientID" time="10.620"></testcase>
		<testcase classname="ably" name="TestAuth_ClientID/Auth_ClientID" time="1.130"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest" time="9.620"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h" time="0.050"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h/parameters_are_optional" time="0.050"></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="9.110"></testcase>
		<testcase classname="ably" name="TestAuth_IgnoreTimestamp_QueryTime" time="38.100"></testcase>
		<testcase classname="ably" name="TestAuth_RSA7c" time="9.300"></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="9.630"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedFallback/request_time" time="0.010"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse" time="9.830"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_time" time="0.020"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_404" time="0.260"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages" time="0.150"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages/post" time="0.050"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages/get" time="0.080"></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="9.390"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_PublishAsync" time="9.190"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_Subscribe" time="24.790"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_SubscriptionFilters" time="9.630"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_AttachWhileDisconnected" time="10.650"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldSetAblySandboxDefaultReadLimit" time="9.630"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldSetProvidedReadLimit" time="9.700"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldReturnErrorIfReadLimitExceeded" time="10.190"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange" time="37.750"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_ATTACHING" time="9.950"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_ATTACHED" time="9.160"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_DETACHING" time="9.250"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_DETACHED" time="9.400"></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="173.310"></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.030"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_FAILED,_returns_error" time="9.600"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_SUSPENDED,_returns_error" time="9.510"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4c_RTL4d:_If_connected,_should_get_attached_successfully" time="9.820"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_FAILED_while_attaching_channel" time="9.430"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_DETACHED_while_attaching_channel" time="9.300"></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="9.270"></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="9.490"></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="9.520"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4h:_If_channel_is_DETACHING,_do_attach_after_completion_of_request" time="9.720"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4i_:_If_connection_state_is_CONNECTING,_do_ATTACH_after_CONNECTED" time="9.850"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4i_:_If_connection_state_is_DISCONNECTED,_do_ATTACH_after_CONNECTED" time="10.040"></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="9.590"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4j2:_Rewind_flag_should_allow_to_receive_historic_messages" time="10.140"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4k:_If_params_given_channel_options,_should_be_sent_in_ATTACH_message" time="9.360"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4k1:_If_params_given_channel_options,_should_be_exposed_as_readonly_field_on_ATTACHED_message" time="9.430"></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="9.390"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4m:_If_modes_provides_while_attach,_should_receive_modes_in_attached_message" time="9.780"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach" time="75.610"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5a:_If_channel_is_INITIALIZED_or_DETACHED,_do_nothing" time="9.620"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5b:_If_channel_state_is_FAILED,_return_error" time="9.350"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5d_RTL5e:_If_connected,_should_do_successful_detach_with_server" time="9.290"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5e:_return_error_if_channel_detach_fails" time="9.470"></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="9.560"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5h_:_If_Connection_state_CONNECTING,_queue_the_DETACH_message_and_send_on_CONNECTED" time="9.820"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5h,_RTN19b:_If_Connection_state_DISCONNECTED,_queue_the_DETACH_message_and_send_on_CONNECTED" time="9.190"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5i:_If_channel_in_DETACHING_or_ATTACHING_state,_do_detach_after_completion_of_operation" time="9.270"></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="48.770"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_INITIALIZED" time="9.660"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_ATTACHING" time="9.600"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_ATTACHED" time="10.350"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_DETACHING" time="9.090"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_DETACHED" time="10.060"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue" time="105.180"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_INITIALIZED,_channel_is_INITIALIZED" time="9.810"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_INITIALIZED" time="9.350"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_ATTACHING" time="9.420"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_INITIALIZED" time="9.420"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_ATTACHING" time="9.710"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_ATTACHED" time="9.840"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_DETACHING" time="9.990"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_DETACHED" time="9.200"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_ATTACHED" time="9.590"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_DETACHING" time="9.570"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_DETACHED" time="9.270"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c4_PublishFail" time="9.980"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c4_PublishFail/when_connection_is_SUSPENDED,_channel_is_INITIALIZED" time="9.980"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c5_NoImplicitAttach" time="9.830"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume" time="0.090"></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/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/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_multiple" time="11.160"></testcase>
		<testcase classname="ably" name="TestRealtime_DontCrashOnCloseWhenEchoOff" time="9.240"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_AutoConnect_And_Close" time="9.590"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_No_AutoConnect" time="9.520"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_AlreadyConnected" time="9.860"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_AuthError" time="0.210"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_ReceiveTimeout" time="9.380"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_BreakConnLoopOnInactiveState" time="18.780"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_BreakConnLoopOnInactiveState/error" time="9.430"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_BreakConnLoopOnInactiveState/closed" time="9.360"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_SendErrorReconnects" time="9.310"></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="9.140"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange" time="47.450"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_CONNECTING" time="9.460"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_CONNECTED" time="9.220"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_DISCONNECTED" time="9.350"></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="9.800"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_CLOSED" time="9.550"></testcase>
		<testcase classname="ably" name="Test_RTN4a_ConnectionEventForStateChange/on_FAILED" time="0.070"></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="30.750"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN12_Connection_Close/RTN12a:_transition_to_closed_on_connection_close" time="9.310"></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="9.530"></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="9.500"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15a_ReconnectOnEOF" time="9.200"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15b" time="9.490"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15c6" time="9.640"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15c7_attached" time="9.790"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15c4" time="10.300"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15d_MessageRecovery" time="9.820"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15e_ConnKeyUpdatedOnReconnect" time="9.270"></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.010"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15h2_Success" time="0.150"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN15i_OnErrorWhenConnected" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTN16" time="9.520"></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:2012: "></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.030"></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="9.510"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a1:_Successful_reauth_with_more_capabilities" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a1:_Successful_reauth_with_more_capabilities#01" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a1:_Unsuccessful_reauth_with_capabilities_downgrade" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a3:_Authorize_waits_for_connection_update" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a4:_reauthorize_with_JWT_token" time="0.000">
			<skipped message="    realtime_conn_spec_integration_test.go:2885: not implemented"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeConn_RTC8a_ExplicitAuthorizeWhileConnected/RTC8a2:_Failed_reauth_moves_connection_to_FAILED" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimePresence_Sync" time="9.650"></testcase>
		<testcase classname="ably" name="TestRealtimePresence_Sync250_RTP4" time="10.330"></testcase>
		<testcase classname="ably" name="TestRealtimePresence_EnsureChannelIsAttached" time="9.970"></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="10.120"></testcase>
		<testcase classname="ably" name="TestRESTChannel/Publish" time="0.170"></testcase>
		<testcase classname="ably" name="TestRESTChannel/Publish/is_available_in_the_history" time="0.050"></testcase>
		<testcase classname="ably" name="TestRESTChannel/PublishMultiple" time="0.330"></testcase>
		<testcase classname="ably" name="TestRESTChannel/encryption" time="0.090"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing" time="10.050"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/when_ID_is_not_included_(#RSL1k2)" time="0.190"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/when_ID_is_included_(#RSL1k2,_#RSL1k5)" time="0.110"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/multiple_messages_in_one_publish_operation_(#RSL1k3)" time="0.010"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/multiple_messages_in_one_publish_operation_with_IDs_following_the_required_format_described_in_RSL1k1_(#RSL1k3)" time="0.090"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/the_ID_is_populated_with_a_random_ID_and_serial_0_from_this_lib_(#RSL1k1)" time="0.110"></testcase>
		<testcase classname="ably" name="TestIdempotentPublishing/publishing_a_batch_of_messages" time="0.130"></testcase>
		<testcase classname="ably" name="TestIdempotent_retry" time="9.620"></testcase>
		<testcase classname="ably" name="TestIdempotent_retry/when_there_is_a_network_failure_triggering_an_automatic_retry_(#RSL1k4)" time="0.380"></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.260"></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.120"></testcase>
		<testcase classname="ably" name="TestRSL1f1" time="9.810"></testcase>
		<testcase classname="ably" name="TestRSL1g" time="9.410"></testcase>
		<testcase classname="ably" name="TestRSL1g/RSL1g1b" time="0.120"></testcase>
		<testcase classname="ably" name="TestRSL1g/RSL1g2" time="0.090"></testcase>
		<testcase classname="ably" name="TestRSL1g/RSL1g3" time="0.020"></testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3" time="30.430"></testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3/limit=2" time="10.050"></testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3/limit=3" time="10.270"></testcase>
		<testcase classname="ably" name="TestHistory_RSL2_RSL2b3/limit=20" time="10.110"></testcase>
		<testcase classname="ably" name="TestHistory_Direction_RSL2b2" time="19.690"></testcase>
		<testcase classname="ably" name="TestHistory_Direction_RSL2b2/direction=backwards" time="9.480"></testcase>
		<testcase classname="ably" name="TestHistory_Direction_RSL2b2/direction=forwards" time="10.210"></testcase>
		<testcase classname="ably" name="TestGetChannelLifecycleStatus_RSL8" time="9.930"></testcase>
		<testcase classname="ably" name="TestGetChannelLifecycleStatus_RSL8/Test_Channel_Status_after_Publish" time="0.110"></testcase>
		<testcase classname="ably" name="TestRestClient" time="11.260"></testcase>
		<testcase classname="ably" name="TestRestClient/encoding_messages" time="0.000"></testcase>
		<testcase classname="ably" name="TestRestClient/encoding_messages/json" time="0.000"></testcase>
		<testcase classname="ably" name="TestRestClient/encoding_messages/msgpack" time="0.000"></testcase>
		<testcase classname="ably" name="TestRestClient/Time" time="0.020"></testcase>
		<testcase classname="ably" name="TestRestClient/Stats" time="1.530"></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.000"></testcase>
		<testcase classname="ably" name="TestRest_RSC7_AblyAgent/RSC7d2_:_Should_set_ablyAgent_header_with_correct_identifiers" time="0.000"></testcase>
		<testcase classname="ably" name="TestRest_RSC7_AblyAgent/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents" time="0.000"></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="0.000">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/RSC15a,_RSC15b,_RSC15d,_RSC15g3:_must_use_alternative_host" time="0.000">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestRest_RSC15_HostFallback/RSC15l2_must_use_alternative_host_on_timeout" time="0.000">
			<failure message="Failed" type="">  /home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:369 +0x208&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2109 +0x4d&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2947 +0x641&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1991 +0xbe4&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x58&#xA;  /home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:369 +0x21a&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2109 +0x4d&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2947 +0x641&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1991 +0xbe4&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x58&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x837&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:310 +0xbb&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x837&#xA;  /opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:310 +0xbb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sys_linux_amd64.s:559 +0x21 fp=0x7ffdd5e81f00 sp=0x7ffdd5e81ef8 pc=0x4a8c01&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/os_linux.go:69 +0x36 fp=0x7ffdd5e81f50 sp=0x7ffdd5e81f00 pc=0x46bb16&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/lock_futex.go:160 +0x87 fp=0x7ffdd5e81f88 sp=0x7ffdd5e81f50 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=0x7ffdd5e81fb8 sp=0x7ffdd5e81f88 pc=0x47660c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:2875 +0x9e8 fp=0x7ffdd5e820a8 sp=0x7ffdd5e81fb8 pc=0x477ca8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:3215 +0xbe fp=0x7ffdd5e820e0 sp=0x7ffdd5e820a8 pc=0x478ade&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:3541 +0x29c fp=0x7ffdd5e82120 sp=0x7ffdd5e820e0 pc=0x479adc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:448 +0x43 fp=0x7ffdd5e82130 sp=0x7ffdd5e82120 pc=0x4a43e3&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000505750 sp=0xc000505730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0005057e0 sp=0xc000505750 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc000505808 sp=0xc0005057e0 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1494 +0x789 fp=0xc000505920 sp=0xc000505808 pc=0x5b6b29&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1846 +0x9a fp=0xc000505978 sp=0xc000505920 pc=0x5ba11a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc000505a80 sp=0xc000505978 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1844 +0x7ed fp=0xc000505bd0 sp=0xc000505a80 pc=0x5b9f6d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1726 +0xa85 fp=0xc000505ed8 sp=0xc000505bd0 pc=0x5b7ae5&#xA;_testmain.go:281 +0x2ea fp=0xc000505f80 sp=0xc000505ed8 pc=0xc5ec0a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:250 +0x212 fp=0xc000505fe0 sp=0xc000505f80 pc=0x4723f2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000505fe8 sp=0xc000505fe0 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=0xc00046b838 sp=0xc00046b818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00046b998 sp=0xc00046b838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00046bac8 sp=0xc00046b998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00046bb40 sp=0xc00046bac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc00046bbe0 sp=0xc00046bb40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00046bc58 sp=0xc00046bbe0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc00046bfc0 sp=0xc00046bc58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc00046bfe0 sp=0xc00046bfc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00046bfe8 sp=0xc00046bfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#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=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=0xc000052750 sp=0xc000052730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000527e0 sp=0xc000052750 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000527e8 sp=0xc0000527e0 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=0xc0001ddcd0 sp=0xc0001ddcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0001dde30 sp=0xc0001ddcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc0001ddfc0 sp=0xc0001dde30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc0001ddfe0 sp=0xc0001ddfc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001ddfe8 sp=0xc0001ddfe0 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=0xc000447838 sp=0xc000447818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000447998 sp=0xc000447838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000447ac8 sp=0xc000447998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000447b40 sp=0xc000447ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000447be0 sp=0xc000447b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000447c58 sp=0xc000447be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000447fc0 sp=0xc000447c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000447fe0 sp=0xc000447fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000447fe8 sp=0xc000447fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003a6ed0 sp=0xc0003a6eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0003a6f60 sp=0xc0003a6ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc0003a6f88 sp=0xc0003a6f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc0003a6fe0 sp=0xc0003a6f88 pc=0xaa479b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003a6fe8 sp=0xc0003a6fe0 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=0xc00005e6e0 sp=0xc00005e6c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc00005e718 sp=0xc00005e6e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc00005e738 sp=0xc00005e718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc00005e780 sp=0xc00005e738 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=0xc00005e870 sp=0xc00005e780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc00005e8d0 sp=0xc00005e870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc00005e950 sp=0xc00005e8d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc00005e998 sp=0xc00005e950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc00005ea18 sp=0xc00005e998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc00005eaa8 sp=0xc00005ea18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc00005eb30 sp=0xc00005eaa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc00005efc0 sp=0xc00005eb30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc00005efe0 sp=0xc00005efc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 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=0xc00044acd0 sp=0xc00044acb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00044ae30 sp=0xc00044acd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc00044afc0 sp=0xc00044ae30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc00044afe0 sp=0xc00044afc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00044afe8 sp=0xc00044afe0 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=0xc00079ac40 sp=0xc00079ac20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00079ada0 sp=0xc00079ac40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc00079afe0 sp=0xc00079ada0 pc=0xb6ef1a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00079afe8 sp=0xc00079afe0 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=0xc0001d72d0 sp=0xc0001d72b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0001d7308 sp=0xc0001d72d0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0001d7328 sp=0xc0001d7308 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0001d7370 sp=0xc0001d7328 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=0xc0001d7460 sp=0xc0001d7370 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0001d74c0 sp=0xc0001d7460 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0001d7540 sp=0xc0001d74c0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0001d7588 sp=0xc0001d7540 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:786 +0x23b fp=0xc0001d7608 sp=0xc0001d7588 pc=0x95095b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0001d7698 sp=0xc0001d7608 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc0001d7720 sp=0xc0001d7698 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:991 +0x4bb fp=0xc0001d7a48 sp=0xc0001d7720 pc=0x9529db&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1916 +0x5d4 fp=0xc0001d7fa0 sp=0xc0001d7a48 pc=0x959f34&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc0001d7fe0 sp=0xc0001d7fa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001d7fe8 sp=0xc0001d7fe0 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=0xc00080d838 sp=0xc00080d818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00080d998 sp=0xc00080d838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00080dac8 sp=0xc00080d998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00080db40 sp=0xc00080dac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc00080dbe0 sp=0xc00080db40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00080dc58 sp=0xc00080dbe0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc00080dfc0 sp=0xc00080dc58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc00080dfe0 sp=0xc00080dfc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00080dfe8 sp=0xc00080dfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004ba838 sp=0xc0004ba818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004ba998 sp=0xc0004ba838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0004baac8 sp=0xc0004ba998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004bab40 sp=0xc0004baac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0004babe0 sp=0xc0004bab40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004bac58 sp=0xc0004babe0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0004bafc0 sp=0xc0004bac58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0004bafe0 sp=0xc0004bafc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004bafe8 sp=0xc0004bafe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000906838 sp=0xc000906818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000906998 sp=0xc000906838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000906ac8 sp=0xc000906998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000906b40 sp=0xc000906ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000906be0 sp=0xc000906b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000906c58 sp=0xc000906be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000906fc0 sp=0xc000906c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000906fe0 sp=0xc000906fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000906fe8 sp=0xc000906fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003cd4a8 sp=0xc0003cd488 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0003cd538 sp=0xc0003cd4a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0003cd560 sp=0xc0003cd538 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0003cd5f0 sp=0xc0003cd560 pc=0xc50114&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:137 +0x542 fp=0xc0003cd738 sp=0xc0003cd5f0 pc=0xb350e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:407 +0x50f fp=0xc0003cd8c8 sp=0xc0003cd738 pc=0xb38a8f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:307 +0x11f fp=0xc0003cdb78 sp=0xc0003cd8c8 pc=0xb3763f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:236 +0x2e6 fp=0xc0003cdc58 sp=0xc0003cdb78 pc=0xb36326&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:771 +0x223a fp=0xc0003cdfc0 sp=0xc0003cdc58 pc=0xb3effa&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0003cdfe0 sp=0xc0003cdfc0 pc=0xb38ffa&#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:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000585c58 sp=0xc000585c38 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000585db8 sp=0xc000585c58 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:310 +0x47d fp=0xc000585f28 sp=0xc000585db8 pc=0xb282dd&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:395 +0x6a fp=0xc000585fa0 sp=0xc000585f28 pc=0xc56eaa&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:532 +0x3a fp=0xc000585fe0 sp=0xc000585fa0 pc=0xc58b1a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000585fe8 sp=0xc000585fe0 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=0xc000581ed0 sp=0xc000581eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000581f60 sp=0xc000581ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000581f88 sp=0xc000581f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000581fe0 sp=0xc000581f88 pc=0xaa479b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000581fe8 sp=0xc000581fe0 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=0xc000260838 sp=0xc000260818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000260998 sp=0xc000260838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000260ac8 sp=0xc000260998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000260b40 sp=0xc000260ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000260be0 sp=0xc000260b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000260c58 sp=0xc000260be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000260fc0 sp=0xc000260c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000260fe0 sp=0xc000260fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000260fe8 sp=0xc000260fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001d2ef8 sp=0xc0001d2ed8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0001d2f30 sp=0xc0001d2ef8 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0001d2f50 sp=0xc0001d2f30 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0001d2f98 sp=0xc0001d2f50 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=0xc0001d3088 sp=0xc0001d2f98 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0001d30e8 sp=0xc0001d3088 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0001d3168 sp=0xc0001d30e8 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0001d31b0 sp=0xc0001d3168 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:786 +0x23b fp=0xc0001d3230 sp=0xc0001d31b0 pc=0x95095b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0001d32c0 sp=0xc0001d3230 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:372 +0x89 fp=0xc0001d3388 sp=0xc0001d32c0 pc=0x5c0c49&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:401 +0x36 fp=0xc0001d33e8 sp=0xc0001d3388 pc=0x5c1256&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/textproto/reader.go:58 +0xe5 fp=0xc0001d34f8 sp=0xc0001d33e8 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=0xc0001d3720 sp=0xc0001d34f8 pc=0x947a0e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:994 +0x5aa fp=0xc0001d3a48 sp=0xc0001d3720 pc=0x952aca&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1916 +0x5d4 fp=0xc0001d3fa0 sp=0xc0001d3a48 pc=0x959f34&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc0001d3fe0 sp=0xc0001d3fa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001d3fe8 sp=0xc0001d3fe0 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=0xc0006a9ed0 sp=0xc0006a9eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0006a9f60 sp=0xc0006a9ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc0006a9f88 sp=0xc0006a9f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc0006a9fe0 sp=0xc0006a9f88 pc=0xaa479b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006a9fe8 sp=0xc0006a9fe0 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=0xc0001d86e0 sp=0xc0001d86c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0001d8718 sp=0xc0001d86e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0001d8738 sp=0xc0001d8718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0001d8780 sp=0xc0001d8738 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=0xc0001d8870 sp=0xc0001d8780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0001d88d0 sp=0xc0001d8870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0001d8950 sp=0xc0001d88d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0001d8998 sp=0xc0001d8950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc0001d8a18 sp=0xc0001d8998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0001d8aa8 sp=0xc0001d8a18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc0001d8b30 sp=0xc0001d8aa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc0001d8fc0 sp=0xc0001d8b30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc0001d8fe0 sp=0xc0001d8fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001d8fe8 sp=0xc0001d8fe0 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=0xc000607cc0 sp=0xc000607ca0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000607e20 sp=0xc000607cc0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:888 +0x245 fp=0xc000607f60 sp=0xc000607e20 pc=0xb30ca5&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:879 +0x7e fp=0xc000607fe0 sp=0xc000607f60 pc=0xb30a1e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000607fe8 sp=0xc000607fe0 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=0xc0001dccb0 sp=0xc0001dcc90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0001dcd40 sp=0xc0001dccb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0001dcd70 sp=0xc0001dcd40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc0001dcdd8 sp=0xc0001dcd70 pc=0xb7ad05&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:559 +0x167 fp=0xc0001dceb8 sp=0xc0001dcdd8 pc=0xb3ade7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc0001dcf48 sp=0xc0001dceb8 pc=0xb1a129&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0001dcfe0 sp=0xc0001dcf48 pc=0xb19f4e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001dcfe8 sp=0xc0001dcfe0 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=0xc000263838 sp=0xc000263818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000263998 sp=0xc000263838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000263ac8 sp=0xc000263998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000263b40 sp=0xc000263ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000263be0 sp=0xc000263b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000263c58 sp=0xc000263be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000263fc0 sp=0xc000263c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000263fe0 sp=0xc000263fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000263fe8 sp=0xc000263fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000a30cb0 sp=0xc000a30c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000a30d40 sp=0xc000a30cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000a30d70 sp=0xc000a30d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc000a30dd8 sp=0xc000a30d70 pc=0xb7ad05&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:559 +0x167 fp=0xc000a30eb8 sp=0xc000a30dd8 pc=0xb3ade7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc000a30f48 sp=0xc000a30eb8 pc=0xb1a129&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc000a30fe0 sp=0xc000a30f48 pc=0xb19f4e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a30fe8 sp=0xc000a30fe0 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=0xc0006e8c40 sp=0xc0006e8c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0006e8da0 sp=0xc0006e8c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc0006e8fe0 sp=0xc0006e8da0 pc=0xb6ef1a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006e8fe8 sp=0xc0006e8fe0 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=0xc000798cd8 sp=0xc000798cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000798e38 sp=0xc000798cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000798fc0 sp=0xc000798e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000798fe0 sp=0xc000798fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000798fe8 sp=0xc000798fe0 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=0xc000a64838 sp=0xc000a64818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000a64998 sp=0xc000a64838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000a64ac8 sp=0xc000a64998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000a64b40 sp=0xc000a64ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000a64be0 sp=0xc000a64b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000a64c58 sp=0xc000a64be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000a64fc0 sp=0xc000a64c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000a64fe0 sp=0xc000a64fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a64fe8 sp=0xc000a64fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003a5838 sp=0xc0003a5818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003a5998 sp=0xc0003a5838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0003a5ac8 sp=0xc0003a5998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003a5b40 sp=0xc0003a5ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0003a5be0 sp=0xc0003a5b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003a5c58 sp=0xc0003a5be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0003a5fc0 sp=0xc0003a5c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0003a5fe0 sp=0xc0003a5fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003a5fe8 sp=0xc0003a5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004bd838 sp=0xc0004bd818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004bd998 sp=0xc0004bd838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0004bdac8 sp=0xc0004bd998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004bdb40 sp=0xc0004bdac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0004bdbe0 sp=0xc0004bdb40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004bdc58 sp=0xc0004bdbe0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0004bdfc0 sp=0xc0004bdc58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0004bdfe0 sp=0xc0004bdfc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004bdfe8 sp=0xc0004bdfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000796838 sp=0xc000796818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000796998 sp=0xc000796838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000796ac8 sp=0xc000796998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000796b40 sp=0xc000796ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000796be0 sp=0xc000796b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000796c58 sp=0xc000796be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000796fc0 sp=0xc000796c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000796fe0 sp=0xc000796fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000796fe8 sp=0xc000796fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005a54a8 sp=0xc0005a5488 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0005a5538 sp=0xc0005a54a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0005a5560 sp=0xc0005a5538 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0005a55f0 sp=0xc0005a5560 pc=0xc50114&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:137 +0x542 fp=0xc0005a5738 sp=0xc0005a55f0 pc=0xb350e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:407 +0x50f fp=0xc0005a58c8 sp=0xc0005a5738 pc=0xb38a8f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:307 +0x11f fp=0xc0005a5b78 sp=0xc0005a58c8 pc=0xb3763f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:236 +0x2e6 fp=0xc0005a5c58 sp=0xc0005a5b78 pc=0xb36326&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:771 +0x223a fp=0xc0005a5fc0 sp=0xc0005a5c58 pc=0xb3effa&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0005a5fe0 sp=0xc0005a5fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005a5fe8 sp=0xc0005a5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000716cd8 sp=0xc000716cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000716e38 sp=0xc000716cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000716fc0 sp=0xc000716e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000716fe0 sp=0xc000716fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000716fe8 sp=0xc000716fe0 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=0xc0009f3838 sp=0xc0009f3818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0009f3998 sp=0xc0009f3838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0009f3ac8 sp=0xc0009f3998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0009f3b40 sp=0xc0009f3ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0009f3be0 sp=0xc0009f3b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0009f3c58 sp=0xc0009f3be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0009f3fc0 sp=0xc0009f3c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0009f3fe0 sp=0xc0009f3fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0009f3fe8 sp=0xc0009f3fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000604c40 sp=0xc000604c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000604da0 sp=0xc000604c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:190 +0x39a fp=0xc000604fe0 sp=0xc000604da0 pc=0xb6ef1a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000604fe8 sp=0xc000604fe0 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=0xc000603838 sp=0xc000603818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000603998 sp=0xc000603838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000603ac8 sp=0xc000603998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000603b40 sp=0xc000603ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000603be0 sp=0xc000603b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000603c58 sp=0xc000603be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000603fc0 sp=0xc000603c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000603fe0 sp=0xc000603fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000603fe8 sp=0xc000603fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00049acd8 sp=0xc00049acb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00049ae38 sp=0xc00049acd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00049afc0 sp=0xc00049ae38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00049afe0 sp=0xc00049afc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00049afe8 sp=0xc00049afe0 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=0xc00065eed0 sp=0xc00065eeb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00065ef60 sp=0xc00065eed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc00065ef88 sp=0xc00065ef60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc00065efe0 sp=0xc00065ef88 pc=0xaa479b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00065efe8 sp=0xc00065efe0 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=0xc0004b7cd8 sp=0xc0004b7cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004b7e38 sp=0xc0004b7cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0004b7fc0 sp=0xc0004b7e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0004b7fe0 sp=0xc0004b7fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b7fe8 sp=0xc0004b7fe0 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=0xc0007279d8 sp=0xc0007279b8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc000727a10 sp=0xc0007279d8 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc000727a30 sp=0xc000727a10 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc000727a78 sp=0xc000727a30 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=0xc000727b68 sp=0xc000727a78 pc=0x4fd5a5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_unix.go:172 +0x4a fp=0xc000727c60 sp=0xc000727b68 pc=0x7d2bca&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock_posix.go:142 +0x45 fp=0xc000727cb0 sp=0xc000727c60 pc=0x7f5665&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock.go:288 +0x68 fp=0xc000727d18 sp=0xc000727cb0 pc=0x7f3a48&#xA;&lt;autogenerated&gt;:1 +0x4a fp=0xc000727d50 sp=0xc000727d18 pc=0x99f7aa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3070 +0x5a7 fp=0xc000727f50 sp=0xc000727d50 pc=0x961907&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:310 +0xbc fp=0xc000727fe0 sp=0xc000727f50 pc=0xb05d1c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000727fe8 sp=0xc000727fe0 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=0xc00052d4b0 sp=0xc00052d490 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc00052d540 sp=0xc00052d4b0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc00052d570 sp=0xc00052d540 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc00052d5d8 sp=0xc00052d570 pc=0xb7ad05&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:559 +0x167 fp=0xc00052d6b8 sp=0xc00052d5d8 pc=0xb3ade7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc00052d748 sp=0xc00052d6b8 pc=0xb1a129&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc00052d7e0 sp=0xc00052d748 pc=0xb19f4e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00052d7e8 sp=0xc00052d7e0 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=0xc0003dfed0 sp=0xc0003dfeb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0003dff60 sp=0xc0003dfed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc0003dff88 sp=0xc0003dff60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc0003dffe0 sp=0xc0003dff88 pc=0xaa479b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003dffe8 sp=0xc0003dffe0 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=0xc000586bf0 sp=0xc000586bd0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000586d50 sp=0xc000586bf0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc000586f10 sp=0xc000586d50 pc=0xb567a9&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc000586f40 sp=0xc000586f10 pc=0xb56062&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:303 +0x86 fp=0xc000586fe0 sp=0xc000586f40 pc=0xb284a6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000586fe8 sp=0xc000586fe0 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=0xc0001b14a8 sp=0xc0001b1488 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0001b1538 sp=0xc0001b14a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0001b1560 sp=0xc0001b1538 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0001b15f0 sp=0xc0001b1560 pc=0xc50114&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:137 +0x542 fp=0xc0001b1738 sp=0xc0001b15f0 pc=0xb350e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:407 +0x50f fp=0xc0001b18c8 sp=0xc0001b1738 pc=0xb38a8f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:307 +0x11f fp=0xc0001b1b78 sp=0xc0001b18c8 pc=0xb3763f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:236 +0x2e6 fp=0xc0001b1c58 sp=0xc0001b1b78 pc=0xb36326&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:771 +0x223a fp=0xc0001b1fc0 sp=0xc0001b1c58 pc=0xb3effa&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0001b1fe0 sp=0xc0001b1fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001b1fe8 sp=0xc0001b1fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004694a8 sp=0xc000469488 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000469538 sp=0xc0004694a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc000469560 sp=0xc000469538 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0004695f0 sp=0xc000469560 pc=0xc50114&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:137 +0x542 fp=0xc000469738 sp=0xc0004695f0 pc=0xb350e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:407 +0x50f fp=0xc0004698c8 sp=0xc000469738 pc=0xb38a8f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:307 +0x11f fp=0xc000469b78 sp=0xc0004698c8 pc=0xb3763f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:236 +0x2e6 fp=0xc000469c58 sp=0xc000469b78 pc=0xb36326&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:771 +0x223a fp=0xc000469fc0 sp=0xc000469c58 pc=0xb3effa&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000469fe0 sp=0xc000469fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000469fe8 sp=0xc000469fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005a34a8 sp=0xc0005a3488 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0005a3538 sp=0xc0005a34a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0005a3560 sp=0xc0005a3538 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0005a35f0 sp=0xc0005a3560 pc=0xc50114&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:137 +0x542 fp=0xc0005a3738 sp=0xc0005a35f0 pc=0xb350e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:407 +0x50f fp=0xc0005a38c8 sp=0xc0005a3738 pc=0xb38a8f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:307 +0x11f fp=0xc0005a3b78 sp=0xc0005a38c8 pc=0xb3763f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:236 +0x2e6 fp=0xc0005a3c58 sp=0xc0005a3b78 pc=0xb36326&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:771 +0x223a fp=0xc0005a3fc0 sp=0xc0005a3c58 pc=0xb3effa&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0005a3fe0 sp=0xc0005a3fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005a3fe8 sp=0xc0005a3fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00059f4a8 sp=0xc00059f488 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00059f538 sp=0xc00059f4a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc00059f560 sp=0xc00059f538 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc00059f5f0 sp=0xc00059f560 pc=0xc50114&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:137 +0x542 fp=0xc00059f738 sp=0xc00059f5f0 pc=0xb350e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:407 +0x50f fp=0xc00059f8c8 sp=0xc00059f738 pc=0xb38a8f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:307 +0x11f fp=0xc00059fb78 sp=0xc00059f8c8 pc=0xb3763f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:236 +0x2e6 fp=0xc00059fc58 sp=0xc00059fb78 pc=0xb36326&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:771 +0x223a fp=0xc00059ffc0 sp=0xc00059fc58 pc=0xb3effa&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc00059ffe0 sp=0xc00059ffc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00059ffe8 sp=0xc00059ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003f9838 sp=0xc0003f9818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003f9998 sp=0xc0003f9838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0003f9ac8 sp=0xc0003f9998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003f9b40 sp=0xc0003f9ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0003f9be0 sp=0xc0003f9b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003f9c58 sp=0xc0003f9be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0003f9fc0 sp=0xc0003f9c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0003f9fe0 sp=0xc0003f9fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003f9fe8 sp=0xc0003f9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003a7c38 sp=0xc0003a7c18 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003a7d98 sp=0xc0003a7c38 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc0003a7f58 sp=0xc0003a7d98 pc=0xb567a9&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc0003a7f88 sp=0xc0003a7f58 pc=0xb56062&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:833 +0x76 fp=0xc0003a7fe0 sp=0xc0003a7f88 pc=0xb30676&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003a7fe8 sp=0xc0003a7fe0 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=0xc0003fb838 sp=0xc0003fb818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003fb998 sp=0xc0003fb838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0003fbac8 sp=0xc0003fb998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003fbb40 sp=0xc0003fbac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0003fbbe0 sp=0xc0003fbb40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003fbc58 sp=0xc0003fbbe0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0003fbfc0 sp=0xc0003fbc58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0003fbfe0 sp=0xc0003fbfc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003fbfe8 sp=0xc0003fbfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001d9838 sp=0xc0001d9818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0001d9998 sp=0xc0001d9838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0001d9ac8 sp=0xc0001d9998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0001d9b40 sp=0xc0001d9ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0001d9be0 sp=0xc0001d9b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0001d9c58 sp=0xc0001d9be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0001d9fc0 sp=0xc0001d9c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0001d9fe0 sp=0xc0001d9fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001d9fe8 sp=0xc0001d9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000866838 sp=0xc000866818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000866998 sp=0xc000866838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000866ac8 sp=0xc000866998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000866b40 sp=0xc000866ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000866be0 sp=0xc000866b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000866c58 sp=0xc000866be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000866fc0 sp=0xc000866c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000866fe0 sp=0xc000866fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000866fe8 sp=0xc000866fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00066fcb0 sp=0xc00066fc90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc00066fd40 sp=0xc00066fcb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc00066fd70 sp=0xc00066fd40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc00066fdd8 sp=0xc00066fd70 pc=0xb7ad05&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:559 +0x167 fp=0xc00066feb8 sp=0xc00066fdd8 pc=0xb3ade7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc00066ff48 sp=0xc00066feb8 pc=0xb1a129&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc00066ffe0 sp=0xc00066ff48 pc=0xb19f4e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00066ffe8 sp=0xc00066ffe0 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=0xc0006a8838 sp=0xc0006a8818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0006a8998 sp=0xc0006a8838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0006a8ac8 sp=0xc0006a8998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006a8b40 sp=0xc0006a8ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0006a8be0 sp=0xc0006a8b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006a8c58 sp=0xc0006a8be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0006a8fc0 sp=0xc0006a8c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0006a8fe0 sp=0xc0006a8fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006a8fe8 sp=0xc0006a8fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000a7dcd8 sp=0xc000a7dcb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000a7de38 sp=0xc000a7dcd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000a7dfc0 sp=0xc000a7de38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000a7dfe0 sp=0xc000a7dfc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a7dfe8 sp=0xc000a7dfe0 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=0xc0003e3838 sp=0xc0003e3818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003e3998 sp=0xc0003e3838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0003e3ac8 sp=0xc0003e3998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003e3b40 sp=0xc0003e3ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0003e3be0 sp=0xc0003e3b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003e3c58 sp=0xc0003e3be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0003e3fc0 sp=0xc0003e3c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0003e3fe0 sp=0xc0003e3fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003e3fe8 sp=0xc0003e3fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000584838 sp=0xc000584818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000584998 sp=0xc000584838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000584ac8 sp=0xc000584998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000584b40 sp=0xc000584ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000584be0 sp=0xc000584b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000584c58 sp=0xc000584be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000584fc0 sp=0xc000584c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000584fe0 sp=0xc000584fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000584fe8 sp=0xc000584fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008e2cd8 sp=0xc0008e2cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0008e2e38 sp=0xc0008e2cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0008e2fc0 sp=0xc0008e2e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0008e2fe0 sp=0xc0008e2fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0008e2fe8 sp=0xc0008e2fe0 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=0xc000436838 sp=0xc000436818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000436998 sp=0xc000436838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000436ac8 sp=0xc000436998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000436b40 sp=0xc000436ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000436be0 sp=0xc000436b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000436c58 sp=0xc000436be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000436fc0 sp=0xc000436c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000436fe0 sp=0xc000436fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000436fe8 sp=0xc000436fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000662838 sp=0xc000662818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000662998 sp=0xc000662838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000662ac8 sp=0xc000662998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000662b40 sp=0xc000662ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000662be0 sp=0xc000662b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000662c58 sp=0xc000662be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000662fc0 sp=0xc000662c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000662fe0 sp=0xc000662fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000662fe8 sp=0xc000662fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000865838 sp=0xc000865818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000865998 sp=0xc000865838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000865ac8 sp=0xc000865998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000865b40 sp=0xc000865ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000865be0 sp=0xc000865b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000865c58 sp=0xc000865be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000865fc0 sp=0xc000865c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000865fe0 sp=0xc000865fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000865fe8 sp=0xc000865fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006e9838 sp=0xc0006e9818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0006e9998 sp=0xc0006e9838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0006e9ac8 sp=0xc0006e9998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006e9b40 sp=0xc0006e9ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0006e9be0 sp=0xc0006e9b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006e9c58 sp=0xc0006e9be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0006e9fc0 sp=0xc0006e9c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0006e9fe0 sp=0xc0006e9fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006e9fe8 sp=0xc0006e9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000868cd8 sp=0xc000868cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000868e38 sp=0xc000868cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000868fc0 sp=0xc000868e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000868fe0 sp=0xc000868fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000868fe8 sp=0xc000868fe0 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=0xc000867838 sp=0xc000867818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000867998 sp=0xc000867838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000867ac8 sp=0xc000867998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000867b40 sp=0xc000867ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000867be0 sp=0xc000867b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000867c58 sp=0xc000867be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000867fc0 sp=0xc000867c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000867fe0 sp=0xc000867fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000867fe8 sp=0xc000867fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000261c48 sp=0xc000261c28 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000261da8 sp=0xc000261c48 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:421 +0x4e9 fp=0xc000261f28 sp=0xc000261da8 pc=0xb29fe9&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:453 +0x6a fp=0xc000261fa0 sp=0xc000261f28 pc=0xc57e8a&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:532 +0x3a fp=0xc000261fe0 sp=0xc000261fa0 pc=0xc58b1a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000261fe8 sp=0xc000261fe0 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=0xc000863be0 sp=0xc000863bc0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000863d40 sp=0xc000863be0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc000863f00 sp=0xc000863d40 pc=0xb567a9&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc000863f30 sp=0xc000863f00 pc=0xb56062&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:414 +0x9b fp=0xc000863fe0 sp=0xc000863f30 pc=0xb2a1bb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000863fe8 sp=0xc000863fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:413 +0x453&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00080aed0 sp=0xc00080aeb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00080af60 sp=0xc00080aed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc00080af88 sp=0xc00080af60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc00080afe0 sp=0xc00080af88 pc=0xaa479b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00080afe8 sp=0xc00080afe0 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=0xc000aeb970 sp=0xc000aeb950 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/sema.go:150 +0x1fe fp=0xc000aeb9d8 sp=0xc000aeb970 pc=0x4853fe&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sema.go:62 +0x25 fp=0xc000aeba08 sp=0xc000aeb9d8 pc=0x4a2365&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/sync/waitgroup.go:139 +0xa6 fp=0xc000aeba40 sp=0xc000aeba08 pc=0x4b7f86&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:251 +0x225 fp=0xc000aebb80 sp=0xc000aeba40 pc=0xb05485&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:378 +0x3a fp=0xc000aebba0 sp=0xc000aebb80 pc=0xc42bfa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/panic.go:476 +0x33 fp=0xc000aebbe0 sp=0xc000aebba0 pc=0x46e4d3&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:390 +0x957 fp=0xc000aebda8 sp=0xc000aebbe0 pc=0xc429d7&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:402 +0x54f fp=0xc000aebea8 sp=0xc000aebda8 pc=0xc41a8f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc000aebfb0 sp=0xc000aebea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc000aebfe0 sp=0xc000aebfb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000aebfe8 sp=0xc000aebfe0 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=0xc000902838 sp=0xc000902818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000902998 sp=0xc000902838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000902ac8 sp=0xc000902998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000902b40 sp=0xc000902ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000902be0 sp=0xc000902b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000902c58 sp=0xc000902be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000902fc0 sp=0xc000902c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000902fe0 sp=0xc000902fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000902fe8 sp=0xc000902fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000887838 sp=0xc000887818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000887998 sp=0xc000887838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000887ac8 sp=0xc000887998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000887b40 sp=0xc000887ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000887be0 sp=0xc000887b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000887c58 sp=0xc000887be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000887fc0 sp=0xc000887c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000887fe0 sp=0xc000887fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000887fe8 sp=0xc000887fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000a63cd8 sp=0xc000a63cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000a63e38 sp=0xc000a63cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000a63fc0 sp=0xc000a63e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000a63fe0 sp=0xc000a63fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a63fe8 sp=0xc000a63fe0 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=0xc0006e4838 sp=0xc0006e4818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0006e4998 sp=0xc0006e4838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0006e4ac8 sp=0xc0006e4998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006e4b40 sp=0xc0006e4ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0006e4be0 sp=0xc0006e4b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006e4c58 sp=0xc0006e4be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0006e4fc0 sp=0xc0006e4c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0006e4fe0 sp=0xc0006e4fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006e4fe8 sp=0xc0006e4fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000c2f560 sp=0xc000c2f540 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000c2f5f0 sp=0xc000c2f560 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000c2f620 sp=0xc000c2f5f0 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:116 +0x45 fp=0xc000c2f650 sp=0xc000c2f620 pc=0xb6df05&#xA;&lt;autogenerated&gt;:1 +0x45 fp=0xc000c2f680 sp=0xc000c2f650 pc=0xb809e5&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_presence.go:461 +0x56 fp=0xc000c2f6b8 sp=0xc000c2f680 pc=0xb45316&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc000c2f748 sp=0xc000c2f6b8 pc=0xb1a129&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc000c2f7e0 sp=0xc000c2f748 pc=0xb19f4e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000c2f7e8 sp=0xc000c2f7e0 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=0xc000726c40 sp=0xc000726c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000726da0 sp=0xc000726c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:182 +0x2ee fp=0xc000726fe0 sp=0xc000726da0 pc=0xb6ee6e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000726fe8 sp=0xc000726fe0 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=0xc0007dd838 sp=0xc0007dd818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0007dd998 sp=0xc0007dd838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0007ddac8 sp=0xc0007dd998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0007ddb40 sp=0xc0007ddac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0007ddbe0 sp=0xc0007ddb40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0007ddc58 sp=0xc0007ddbe0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0007ddfc0 sp=0xc0007ddc58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0007ddfe0 sp=0xc0007ddfc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0007ddfe8 sp=0xc0007ddfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000728cd8 sp=0xc000728cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000728e38 sp=0xc000728cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000728fc0 sp=0xc000728e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000728fe0 sp=0xc000728fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000728fe8 sp=0xc000728fe0 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=0xc000886838 sp=0xc000886818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000886998 sp=0xc000886838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000886ac8 sp=0xc000886998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000886b40 sp=0xc000886ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000886be0 sp=0xc000886b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000886c58 sp=0xc000886be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000886fc0 sp=0xc000886c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000886fe0 sp=0xc000886fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000886fe8 sp=0xc000886fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000978838 sp=0xc000978818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000978998 sp=0xc000978838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000978ac8 sp=0xc000978998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000978b40 sp=0xc000978ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000978be0 sp=0xc000978b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000978c58 sp=0xc000978be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000978fc0 sp=0xc000978c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000978fe0 sp=0xc000978fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000978fe8 sp=0xc000978fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003f7838 sp=0xc0003f7818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003f7998 sp=0xc0003f7838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0003f7ac8 sp=0xc0003f7998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003f7b40 sp=0xc0003f7ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0003f7be0 sp=0xc0003f7b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003f7c58 sp=0xc0003f7be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0003f7fc0 sp=0xc0003f7c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0003f7fe0 sp=0xc0003f7fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003f7fe8 sp=0xc0003f7fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0009ccc40 sp=0xc0009ccc20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0009ccda0 sp=0xc0009ccc40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:182 +0x2ee fp=0xc0009ccfe0 sp=0xc0009ccda0 pc=0xb6ee6e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0009ccfe8 sp=0xc0009ccfe0 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=0xc0004a6ba8 sp=0xc0004a6b88 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0004a6c38 sp=0xc0004a6ba8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0004a6c60 sp=0xc0004a6c38 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1494 +0x789 fp=0xc0004a6d78 sp=0xc0004a6c60 pc=0x5b6b29&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:393 +0x2ee fp=0xc0004a6ea8 sp=0xc0004a6d78 pc=0xc3e18e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc0004a6fb0 sp=0xc0004a6ea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc0004a6fe0 sp=0xc0004a6fb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004a6fe8 sp=0xc0004a6fe0 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=0xc00065fcd8 sp=0xc00065fcb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00065fe38 sp=0xc00065fcd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00065ffc0 sp=0xc00065fe38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00065ffe0 sp=0xc00065ffc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00065ffe8 sp=0xc00065ffe0 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=0xc0006aa838 sp=0xc0006aa818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0006aa998 sp=0xc0006aa838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0006aaac8 sp=0xc0006aa998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006aab40 sp=0xc0006aaac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc0006aabe0 sp=0xc0006aab40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006aac58 sp=0xc0006aabe0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc0006aafc0 sp=0xc0006aac58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc0006aafe0 sp=0xc0006aafc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006aafe8 sp=0xc0006aafe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000809cd8 sp=0xc000809cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000809e38 sp=0xc000809cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000809fc0 sp=0xc000809e38 pc=0xacc85d&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000809fe0 sp=0xc000809fc0 pc=0xacc0ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000809fe8 sp=0xc000809fe0 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=0xc000a16cb0 sp=0xc000a16c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000a16d40 sp=0xc000a16cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000a16d70 sp=0xc000a16d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc000a16dd8 sp=0xc000a16d70 pc=0xb7ad05&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:559 +0x167 fp=0xc000a16eb8 sp=0xc000a16dd8 pc=0xb3ade7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc000a16f48 sp=0xc000a16eb8 pc=0xb1a129&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc000a16fe0 sp=0xc000a16f48 pc=0xb19f4e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a16fe8 sp=0xc000a16fe0 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=0xc000880838 sp=0xc000880818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000880998 sp=0xc000880838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000880ac8 sp=0xc000880998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000880b40 sp=0xc000880ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000880be0 sp=0xc000880b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000880c58 sp=0xc000880be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000880fc0 sp=0xc000880c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000880fe0 sp=0xc000880fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000880fe8 sp=0xc000880fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000a14838 sp=0xc000a14818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000a14998 sp=0xc000a14838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000a14ac8 sp=0xc000a14998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000a14b40 sp=0xc000a14ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000a14be0 sp=0xc000a14b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000a14c58 sp=0xc000a14be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000a14fc0 sp=0xc000a14c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000a14fe0 sp=0xc000a14fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a14fe8 sp=0xc000a14fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000660838 sp=0xc000660818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000660998 sp=0xc000660838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000660ac8 sp=0xc000660998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000660b40 sp=0xc000660ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000660be0 sp=0xc000660b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000660c58 sp=0xc000660be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000660fc0 sp=0xc000660c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000660fe0 sp=0xc000660fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000660fe8 sp=0xc000660fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000885838 sp=0xc000885818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000885998 sp=0xc000885838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000885ac8 sp=0xc000885998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000885b40 sp=0xc000885ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000885be0 sp=0xc000885b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000885c58 sp=0xc000885be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000885fc0 sp=0xc000885c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000885fe0 sp=0xc000885fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000885fe8 sp=0xc000885fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 fp=0xc0001dffe0 sp=0xc0001dffd8 pc=0xb19e60&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0001dffe8 sp=0xc0001dffe0 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=0xc0008e6cb0 sp=0xc0008e6c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc0008e6d40 sp=0xc0008e6cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc0008e6d70 sp=0xc0008e6d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc0008e6dd8 sp=0xc0008e6d70 pc=0xb7ad05&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:559 +0x167 fp=0xc0008e6eb8 sp=0xc0008e6dd8 pc=0xb3ade7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc0008e6f48 sp=0xc0008e6eb8 pc=0xb1a129&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc0008e6fe0 sp=0xc0008e6f48 pc=0xb19f4e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0008e6fe8 sp=0xc0008e6fe0 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=0xc0004bcd50 sp=0xc0004bcd30 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004bceb0 sp=0xc0004bcd50 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:18 +0x17e fp=0xc0004bcfe0 sp=0xc0004bceb0 pc=0xaa431e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004bcfe8 sp=0xc0004bcfe0 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=0xc000319790 sp=0xc000319770 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000319820 sp=0xc000319790 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000319850 sp=0xc000319820 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ably/rest_client_integration_test.go:374 +0x288 fp=0xc0003198f0 sp=0xc000319850 pc=0xc42ec8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2109 +0x4e fp=0xc000319920 sp=0xc0003198f0 pc=0x95c28e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2947 +0x642 fp=0xc000319a48 sp=0xc000319920 pc=0x961062&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1991 +0xbe5 fp=0xc000319fa0 sp=0xc000319a48 pc=0x95a545&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc000319fe0 sp=0xc000319fa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000319fe8 sp=0xc000319fe0 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=0xc000601838 sp=0xc000601818 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000601998 sp=0xc000601838 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000601ac8 sp=0xc000601998 pc=0xb83f72&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000601b40 sp=0xc000601ac8 pc=0xc59650&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:978 +0xaa fp=0xc000601be0 sp=0xc000601b40 pc=0xb401aa&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000601c58 sp=0xc000601be0 pc=0xb6be50&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:750 +0x23d fp=0xc000601fc0 sp=0xc000601c58 pc=0xb3cffd&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x3a fp=0xc000601fe0 sp=0xc000601fc0 pc=0xb38ffa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000601fe8 sp=0xc000601fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000a2e9d8 sp=0xc000a2e9b8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc000a2ea10 sp=0xc000a2e9d8 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc000a2ea30 sp=0xc000a2ea10 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc000a2ea78 sp=0xc000a2ea30 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=0xc000a2eb68 sp=0xc000a2ea78 pc=0x4fd5a5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_unix.go:172 +0x4a fp=0xc000a2ec60 sp=0xc000a2eb68 pc=0x7d2bca&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock_posix.go:142 +0x45 fp=0xc000a2ecb0 sp=0xc000a2ec60 pc=0x7f5665&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/tcpsock.go:288 +0x68 fp=0xc000a2ed18 sp=0xc000a2ecb0 pc=0x7f3a48&#xA;&lt;autogenerated&gt;:1 +0x4a fp=0xc000a2ed50 sp=0xc000a2ed18 pc=0x99f7aa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3070 +0x5a7 fp=0xc000a2ef50 sp=0xc000a2ed50 pc=0x961907&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:310 +0xbc fp=0xc000a2efe0 sp=0xc000a2ef50 pc=0xb05d1c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000a2efe8 sp=0xc000a2efe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:308 +0xa7&#xA;goroutine running on other thread; stack unavailable&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:417 +0x6dc</failure>
		</testcase>
	</testsuite>
	<testsuite tests="8" failures="0" time="0.027" 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>
