dekusms / dekusms/DekuSMS-Android

RabbitMQ listener connection drops after device idle

Open
#377 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
598
Forks
37
Avg merge
1m
Merged PRs (30d)
11

Description

When messages are sent from a RabbitMQ producer to the queue that DekuSMS is listening to, the listener connection dies after the phone is idle for some time. Messages stop being delivered until the DekuSMS app is reopened, which restores the connection.

**Steps to reproduce**
1. Ensure DekuSMS is running and is listening to a RabbitMQ queue.
2. Send messages from a RabbitMQ producer to the queue.
3. Let the phone go idle (screen off, app in background) for a while.
4. Observe that messages sent during this time are not delivered.
5. Reopen DekuSMS and see that the connection is restored and messages are delivered.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.