bowmap-12 Send Keepalive
Bowmap · bowmap.git · Tickets
A Bowmap Ticket (Open):
Ticket · History
Symptoms
The client is timed out from the server after being connected for ~20-30 seconds.
Problem
The clientbound keepalive packet is not being sent.
Solutions
Send the clientbound keepalive packet at an interval when the client is in the configuration or play phase.
Process
Make an async process that enqueues keepalives, and listens for keepalives to confirm the client is responding to them.