У меня были похожие проблемы при использовании GServer в качестве простого TCP-сервера, однако я не слишком углублялся в проблему, поскольку изначально планировал использовать EventMachine .
В конце я просто портировал свой код, чтобы использовать эту библиотеку, и был счастлив.
Извините, я не знаю реального ответа, но я знаю, что у меня были проблемы с GServer и я был очень доволен EM с тех пор, как я перешел - так что вы можете захотеть разобраться в этом. Замена библиотек была не слишком сложной, когда я понял, как работает EM.