rdebug-ide не запускается, если не прерван - PullRequest
0 голосов
/ 24 апреля 2020

Проблема

После запуска rdebug-ide и подключения к нему через vsc|code, vsc status bar становится оранжевым (хорошо), но затем просто зависает. Когда я посещаю 0.0.0.0:9292, я получаю сообщение connection reset. Но, если затем я нажимаю Ctrl+C в терминале, где я запустил команду rdebug-ide, я вижу, что запускается rackup, я могу зайти на сайт и посмотреть его содержимое, и vsc приятно обнаруживает все точки останова.

История

Да, мой код работал нормально, пока пару дней go не остановился. Слишком много файлов было изменено слишком многими разработчиками, поэтому будет сложно отследить его по коммитам.

Код

Код, используемый для запуска отладчика (приложение работает внутри контейнера docker): bundle exec rdebug-ide --host 0.0.0.0 --port 1234 --dispatcher-port 26162 -- ../../../usr/local/bundle/bin/bundle exec rackup --server=thin --port=9292 --host 0.0.0.0 config.ru

Используемая версия

ruby-debug-ide 0.7.0, debase 0.2.2 (пробовал с последней версией, тоже не работает)

Кто-нибудь сталкивался с подобной проблемой?

...