Ruby Gserver завершает сеанс при запуске нового класса - PullRequest
0 голосов
/ 10 июня 2011

Я создал небольшую текстовую приключенческую игру на ruby.Это класс, и я инициирую класс с помощью входного текста, и он выводит вывод в мое окно терминала.Я хотел сделать обертку telnet для всего этого, поэтому я нашел Gserver и создал его так, чтобы вы могли отправить команду, и a создает новую игру с вводом.Однако, когда он доходит до вызова команды, он прекращает сеанс telnet, давая мне сообщение «Соединение закрыто внешним хостом».

Не совсем уверен, что здесь происходит не так.Я надеюсь, что кто-то может мне помочь.Это как-то связано с таймаутами?Желательно что-нибудь легкое;)

Заранее спасибо.Патрик Гейтс

1 Ответ

0 голосов
/ 11 июня 2011

AHA!Разберись.Ошибка в моем классе закрывала соединение, но по какой-то причине оно было перехвачено, поэтому я специально сказал ему перехватывать все ошибки и смог решить проблему.Спасибо всем.

...