The send queue shouldn't be able to grow infinitely. A connection that is too slow to handle a game should be handled correctly. What is correctly? Maybe notify the user with a CantKeepUp event.