digitaldrugstech / prdxsotech-bugtracker

Публичный баг-трекер для сервера prdxso.tech
GNU General Public License v3.0
1 stars 0 forks source link

Иногда сообщения о входе не срабатывают #30

Closed thehaffk closed 1 month ago

thehaffk commented 1 month ago

image

Одновременно в логах был этот стактрейс

[20:41:36 ERROR]: Exception in thread "DefaultDispatcher-worker-1" io.grpc.StatusException: UNAVAILABLE: io exception
[20:41:36 ERROR]:   at io.grpc.Status.asException(Status.java:548)
[20:41:36 ERROR]:   at io.grpc.kotlin.ClientCalls$rpcImpl$1$1$1.onClose(ClientCalls.kt:300)
[20:41:36 ERROR]:   at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:564)
[20:41:36 ERROR]:   at io.grpc.internal.ClientCallImpl.access$100(ClientCallImpl.java:72)
[20:41:36 ERROR]:   at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInternal(ClientCallImpl.java:729)
[20:41:36 ERROR]:   at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:710)
[20:41:36 ERROR]:   at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)
[20:41:36 ERROR]:   at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:133)
[20:41:36 ERROR]:   at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
[20:41:36 ERROR]:   at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
[20:41:36 ERROR]:   at java.base/java.lang.Thread.run(Unknown Source)
[20:41:36 ERROR]:   Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@6f1dd3d3, Dispatchers.Default]
[20:41:36 ERROR]: Caused by: io.grpc.netty.shaded.io.netty.channel.unix.Errors$NativeIoException: recvAddress(..) failed: Connection reset by peer

[Возможно] Это иногда срабатывает с другими ивентами - /chat, отправкой сообщений в чат. Неизвестно как тригерится, невозможно возпроизвести, происходит само

thehaffk commented 1 month ago

Не замечал ни разу после https://github.com/digitaldrugstech/MurChat/commit/51e3865bbf73b77117a02d45143fdcf7d1434d03 если появится снова - переоткрою issue