Skip to content

TODO: better handle connection cancellation in tests #395

TODO: better handle connection cancellation in tests

TODO: better handle connection cancellation in tests #395

GitHub Actions / Test Results failed Feb 26, 2025 in 0s

6 fail, 12 skipped, 4 337 pass in 5h 16m 8s

  961 files  ±0    961 suites  ±0   5h 16m 8s ⏱️ - 6m 19s
4 355 tests ±0  4 337 ✅ +4  12 💤 ±0  6 ❌  - 4 
7 973 runs  ±0  7 944 ✅ +4  21 💤 ±0  8 ❌  - 4 

Results for commit 1b4db1e. ± Comparison against earlier commit f9ac842.

Annotations

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: testFailedConnection[mingwX64] (io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest)

test-reports/rsocket-transports/ktor-tcp/build/test-results/mingwX64ReleaseTest/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest.xml [took 0s]
test-reports/rsocket-transports/ktor-tcp/build/test-results/mingwX64Test/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest.xml [took 0s]
Raw output
kotlinx.io.IOException: Failed to connect to InetSocketAddress(0.0.0.0:59728).
	at kotlin.Exception#<init>(Unknown Source)
	at kotlinx.io.IOException#<init>(Unknown Source)
	at io.ktor.network.sockets.$tcpConnectCOROUTINE$0.invokeSuspend#internal(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.internal.LimitedDispatcher.Worker.run#internal(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$workerRunLoop$lambda$2COROUTINE$0.invokeSuspend#internal(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.EventLoopImplBase#processNextEvent(Unknown Source)
	at kotlinx.coroutines.EventLoop#processNextEvent(Unknown Source)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking#internal(Unknown Source)
	at kotlinx.coroutines#runBlocking(Unknown Source)
	at kotlinx.coroutines#runBlocking$default(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.workerRunLoop#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.<init>$lambda$1$lambda$0#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$6.invoke#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$6.$<bridge-DNN>invoke(Unknown Source)
	at kotlin.Function0#invoke(Unknown Source)
	at <global>.WorkerLaunchpad(Unknown Source)
	at <global>._ZN6Worker19processQueueElementEb(Unknown Source)
	at <global>._ZN12_GLOBAL__N_113workerRoutineEPv(Unknown Source)
	at <global>.pthread_create_wrapper(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at kotlin.Throwable#<init>(Unknown Source)
	at kotlin.Exception#<init>(Unknown Source)
	at io.ktor.utils.io.errors.PosixException#<init>(Unknown Source)
	at io.ktor.utils.io.errors.PosixException.PosixErrnoException#<init>(Unknown Source)
	at io.ktor.utils.io.errors.PosixException.Companion#forErrno(Unknown Source)
	at io.ktor.network.util#forSocketError__at__io.ktor.utils.io.errors.PosixException.Companion(Unknown Source)
	at io.ktor.network.util#forSocketError$default__at__io.ktor.utils.io.errors.PosixException.Companion(Unknown Source)
	at io.ktor.network.sockets.TCPSocketNative.$connectCOROUTINE$0.invokeSuspend#internal(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: testFailedHandler[mingwX64] (io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest)

test-reports/rsocket-transports/ktor-tcp/build/test-results/mingwX64ReleaseTest/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest.xml [took 0s]
test-reports/rsocket-transports/ktor-tcp/build/test-results/mingwX64Test/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest.xml [took 0s]
Raw output
kotlinx.io.IOException: Failed to connect to InetSocketAddress(0.0.0.0:59730).
	at kotlin.Exception#<init>(Unknown Source)
	at kotlinx.io.IOException#<init>(Unknown Source)
	at io.ktor.network.sockets.$tcpConnectCOROUTINE$0.invokeSuspend#internal(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.internal.LimitedDispatcher.Worker.run#internal(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$workerRunLoop$lambda$2COROUTINE$0.invokeSuspend#internal(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.EventLoopImplBase#processNextEvent(Unknown Source)
	at kotlinx.coroutines.EventLoop#processNextEvent(Unknown Source)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking#internal(Unknown Source)
	at kotlinx.coroutines#runBlocking(Unknown Source)
	at kotlinx.coroutines#runBlocking$default(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.workerRunLoop#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.<init>$lambda$1$lambda$0#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$6.invoke#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$6.$<bridge-DNN>invoke(Unknown Source)
	at kotlin.Function0#invoke(Unknown Source)
	at <global>.WorkerLaunchpad(Unknown Source)
	at <global>._ZN6Worker19processQueueElementEb(Unknown Source)
	at <global>._ZN12_GLOBAL__N_113workerRoutineEPv(Unknown Source)
	at <global>.pthread_create_wrapper(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at kotlin.Throwable#<init>(Unknown Source)
	at kotlin.Exception#<init>(Unknown Source)
	at io.ktor.utils.io.errors.PosixException#<init>(Unknown Source)
	at io.ktor.utils.io.errors.PosixException.PosixErrnoException#<init>(Unknown Source)
	at io.ktor.utils.io.errors.PosixException.Companion#forErrno(Unknown Source)
	at io.ktor.network.util#forSocketError__at__io.ktor.utils.io.errors.PosixException.Companion(Unknown Source)
	at io.ktor.network.util#forSocketError$default__at__io.ktor.utils.io.errors.PosixException.Companion(Unknown Source)
	at io.ktor.network.sockets.TCPSocketNative.$connectCOROUTINE$0.invokeSuspend#internal(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.websocket.tests.WebSocketTransportTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: requestChannel256x512[mingwX64] (io.rsocket.kotlin.transport.ktor.websocket.tests.WebSocketTransportTest)

test-reports/rsocket-transports/ktor-websocket-tests/build/test-results/mingwX64Test/TEST-io.rsocket.kotlin.transport.ktor.websocket.tests.WebSocketTransportTest.xml [took 10m 6s]
Raw output
kotlinx.coroutines.test.UncompletedCoroutinesError: After waiting for 10m, the test body did not run to completion
	at kotlin.Error#<init>(Unknown Source)
	at kotlin.AssertionError#<init>(Unknown Source)
	at kotlinx.coroutines.test.UncompletedCoroutinesError#<init>(Unknown Source)
	at kotlinx.coroutines.test.runTest$lambda$6$lambda$4$lambda$3#internal(Unknown Source)
	at kotlinx.coroutines.test.$runTest$lambda$6$lambda$4$lambda$3$FUNCTION_REFERENCE$3.invoke#internal(Unknown Source)
	at kotlinx.coroutines.test.$runTest$lambda$6$lambda$4$lambda$3$FUNCTION_REFERENCE$3.$<bridge-DNNN>invoke(Unknown Source)
	at kotlin.Function1#invoke(Unknown Source)
	at kotlinx.coroutines.InvokeOnCancelling.invoke#internal(Unknown Source)
	at kotlinx.coroutines.JobNode#invoke(Unknown Source)
	at kotlinx.coroutines.JobSupport.notifyCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.tryMakeCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.makeCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelImpl(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelCoroutine(Unknown Source)
	at kotlinx.coroutines.TimeoutCoroutine.run#internal(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.invoke#internal(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.$<bridge-DNN>invoke(Unknown Source)
	at kotlin.Function0#invoke(Unknown Source)
	at <global>.WorkerLaunchpad(Unknown Source)
	at <global>._ZN6Worker19processQueueElementEb(Unknown Source)
	at <global>._ZN12_GLOBAL__N_113workerRoutineEPv(Unknown Source)
	at <global>.pthread_create_wrapper(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: requestChannel256x512[mingwX64] (io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest)

test-reports/rsocket-transports/ktor-tcp/build/test-results/mingwX64Test/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest.xml [took 10m 22s]
Raw output
kotlinx.coroutines.test.UncompletedCoroutinesError: After waiting for 10m, the test body did not run to completion
	at kotlin.Error#<init>(Unknown Source)
	at kotlin.AssertionError#<init>(Unknown Source)
	at kotlinx.coroutines.test.UncompletedCoroutinesError#<init>(Unknown Source)
	at kotlinx.coroutines.test.runTest$lambda$6$lambda$4$lambda$3#internal(Unknown Source)
	at kotlinx.coroutines.test.$runTest$lambda$6$lambda$4$lambda$3$FUNCTION_REFERENCE$3.invoke#internal(Unknown Source)
	at kotlinx.coroutines.test.$runTest$lambda$6$lambda$4$lambda$3$FUNCTION_REFERENCE$3.$<bridge-DNNN>invoke(Unknown Source)
	at kotlin.Function1#invoke(Unknown Source)
	at kotlinx.coroutines.InvokeOnCancelling.invoke#internal(Unknown Source)
	at kotlinx.coroutines.JobNode#invoke(Unknown Source)
	at kotlinx.coroutines.JobSupport.notifyCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.tryMakeCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.makeCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelImpl(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelCoroutine(Unknown Source)
	at kotlinx.coroutines.TimeoutCoroutine.run#internal(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.invoke#internal(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.$<bridge-DNN>invoke(Unknown Source)
	at kotlin.Function0#invoke(Unknown Source)
	at <global>.WorkerLaunchpad(Unknown Source)
	at <global>._ZN6Worker19processQueueElementEb(Unknown Source)
	at <global>._ZN12_GLOBAL__N_113workerRoutineEPv(Unknown Source)
	at <global>.pthread_create_wrapper(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: requestChannel3[mingwX64] (io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest)

test-reports/rsocket-transports/ktor-tcp/build/test-results/mingwX64Test/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest.xml [took 10s]
Raw output
kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 10000 ms
	at kotlin.Throwable#<init>(Unknown Source)
	at kotlin.Exception#<init>(Unknown Source)
	at kotlin.RuntimeException#<init>(Unknown Source)
	at kotlin.IllegalStateException#<init>(Unknown Source)
	at kotlin.coroutines.cancellation.CancellationException#<init>(Unknown Source)
	at kotlinx.coroutines.TimeoutCancellationException#<init>(Unknown Source)
	at kotlinx.coroutines#TimeoutCancellationException(Unknown Source)
	at kotlinx.coroutines.TimeoutCoroutine.run#internal(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.invoke#internal(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.$<bridge-DNN>invoke(Unknown Source)
	at kotlin.Function0#invoke(Unknown Source)
	at <global>.WorkerLaunchpad(Unknown Source)
	at <global>._ZN6Worker19processQueueElementEb(Unknown Source)
	at <global>._ZN12_GLOBAL__N_113workerRoutineEPv(Unknown Source)
	at <global>.pthread_create_wrapper(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at kotlin.Throwable#<init>(Unknown Source)
	at kotlin.Exception#<init>(Unknown Source)
	at kotlin.RuntimeException#<init>(Unknown Source)
	at kotlin.UninitializedPropertyAccessException#<init>(Unknown Source)
	at kotlin.native.internal#ThrowUninitializedPropertyAccessException(Unknown Source)
	at io.rsocket.kotlin.transport.tests.TransportTest#<get-client>(Unknown Source)
	at io.rsocket.kotlin.transport.tests.TransportTest.$afterCOROUTINE$1.invokeSuspend#internal(Unknown Source)
	at io.rsocket.kotlin.transport.tests.TransportTest#after#suspend(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest#after#suspend(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.test$lambda$3$lambda$2$lambda$1#internal(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.$test$lambda$3$lambda$2$lambda$1$FUNCTION_REFERENCE$3.invoke#internal(Unknown Source)
	at kotlin.coroutines.SuspendFunction1#invoke#suspend(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.$runWithTimeout$lambda$4COROUTINE$3.invokeSuspend#internal(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.runWithTimeout$lambda$4#internal(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.$runWithTimeout$lambda$4$FUNCTION_REFERENCE$1.invoke#internal(Unknown Source)
	at kotlin.Function2#invoke(Unknown Source)
	at kotlinx.coroutines.intrinsics#startUndispatchedOrReturnIgnoreTimeout__at__kotlinx.coroutines.internal.ScopeCoroutine<0:0>(Unknown Source)
	at kotlinx.coroutines.setupTimeout#internal(Unknown Source)
	at kotlinx.coroutines#withTimeout#suspend(Unknown Source)
	at kotlinx.coroutines#withTimeout#suspend(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.$runWithTimeoutCOROUTINE$1.invokeSuspend#internal(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.runWithTimeout#internal(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.$runPhaseCOROUTINE$0.invokeSuspend#internal(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.runPhase#internal(Unknown Source)
	at io.rsocket.kotlin.test.SuspendTest.$test$lambda$3$lambda$2COROUTINE$2.invokeSuspend#internal(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlinx.coroutines.internal.ScopeCoroutine#afterResume(Unknown Source)
	at kotlinx.coroutines.AbstractCoroutine#afterResume(Unknown Source)
	at kotlinx.coroutines.AbstractCoroutine#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$workerRunLoop$lambda$2COROUTINE$0.invokeSuspend#internal(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlin.coroutines.Continuation#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.EventLoopImplBase#processNextEvent(Unknown Source)
	at kotlinx.coroutines.EventLoop#processNextEvent(Unknown Source)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking#internal(Unknown Source)
	at kotlinx.coroutines#runBlocking(Unknown Source)
	at kotlinx.coroutines#runBlocking$default(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.workerRunLoop#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.<init>$lambda$1$lambda$0#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$6.invoke#internal(Unknown Source)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$6.$<bridge-DNN>invoke(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: requestResponse10000Parallel[mingwX64] (io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest)

test-reports/rsocket-transports/ktor-tcp/build/test-results/mingwX64Test/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpTransportTest.xml [took 10m 5s]
Raw output
kotlinx.coroutines.test.UncompletedCoroutinesError: After waiting for 10m, the test body did not run to completion
	at kotlin.Error#<init>(Unknown Source)
	at kotlin.AssertionError#<init>(Unknown Source)
	at kotlinx.coroutines.test.UncompletedCoroutinesError#<init>(Unknown Source)
	at kotlinx.coroutines.test.runTest$lambda$6$lambda$4$lambda$3#internal(Unknown Source)
	at kotlinx.coroutines.test.$runTest$lambda$6$lambda$4$lambda$3$FUNCTION_REFERENCE$3.invoke#internal(Unknown Source)
	at kotlinx.coroutines.test.$runTest$lambda$6$lambda$4$lambda$3$FUNCTION_REFERENCE$3.$<bridge-DNNN>invoke(Unknown Source)
	at kotlin.Function1#invoke(Unknown Source)
	at kotlinx.coroutines.InvokeOnCancelling.invoke#internal(Unknown Source)
	at kotlinx.coroutines.JobNode#invoke(Unknown Source)
	at kotlinx.coroutines.JobSupport.notifyCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.tryMakeCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.makeCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelImpl(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelCoroutine(Unknown Source)
	at kotlinx.coroutines.TimeoutCoroutine.run#internal(Unknown Source)
	at kotlinx.coroutines.Runnable#run(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.invoke#internal(Unknown Source)
	at kotlinx.coroutines.WorkerDispatcher.DisposableBlock.$<bridge-DNN>invoke(Unknown Source)
	at kotlin.Function0#invoke(Unknown Source)
	at <global>.WorkerLaunchpad(Unknown Source)
	at <global>._ZN6Worker19processQueueElementEb(Unknown Source)
	at <global>._ZN12_GLOBAL__N_113workerRoutineEPv(Unknown Source)
	at <global>.pthread_create_wrapper(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)