Private
Public Access
1
0

ChatRepository: Removing from message queue should block

This commit is contained in:
2024-03-19 01:34:33 -07:00
parent 66c2752096
commit b23ab2dfe2

View File

@@ -236,7 +236,7 @@ class ChatRepository(
private fun outgoingMessageQueueMain() { private fun outgoingMessageQueueMain() {
Log.d(REPO_LOG, "Outgoing Message Queue Main") Log.d(REPO_LOG, "Outgoing Message Queue Main")
while (true) { while (true) {
val outgoingMessageRequest = outgoingMessageQueue.poll()?.let { val outgoingMessageRequest = outgoingMessageQueue.take().let {
runBlocking { runBlocking {
val outgoingMessage = it.message val outgoingMessage = it.message
val conversation = it.conversation val conversation = it.conversation