mirror of
https://github.com/airmessage/airmessage-server.git
synced 2026-04-26 01:05:50 +03:00
[GH-ISSUE #27] Implement more aggressive lost connection detection #25
Labels
No labels
bug
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/airmessage-server#25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tagavari on GitHub (Aug 4, 2022).
Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/27
Originally assigned to: @tagavari on GitHub.
When the server loses connection to AirMessage Connect, it may take a while for it to pick up on the fact that the connection has been severed and re-establish it. The server should check the health of the connection more frequently.
This can easily be recreated on laptops by running the server, then closing the lid for a few minutes. When the laptop is reopened, the server will still think it is connected, but no clients will be able to connect to it.
Reported by Avibee and others on Discord: https://discord.com/channels/992925221256450068/992929582439202908/1004535441212571769
This may be a duplicate of #13.
@aviavi123 commented on GitHub (Aug 5, 2022):
Here's a screenshot of server disconnection "no clients running" even though the preferences show I'm connected via my gmail account. The client log is blank, btw. However, sometimes opening AirMessage Android makes the server reconnect with the client.

@tagavari commented on GitHub (Aug 6, 2022):
Duplicate of #13