ASPP / pelita

Actor-based Toolkit for Interactive Language Education in Python
https://github.com/ASPP/pelita_template
Other
62 stars 68 forks source link

RF: Add a send queue for outgoing messages to avoid broken players stalling the server #801

Closed Debilski closed 2 months ago

Debilski commented 2 months ago

Closes #799 by putting outgoing messages in a send queue.

Shielding individual sends with a timeout is not sensible here as it would stall the server when there are crashed bots.

Draft because I am not sure if this is a good design.

Debilski commented 2 months ago

Merging so it can be tested on main.