Можно ли обработать SIGINT в пределах until .. do
l oop и перейти к следующей итерации? Я только смог найти примеры этого в циклах и функциях for
. Я пытался (из примера)
test = "hey"
until test == "hi" do
test = gets.chomp
end rescue retry
, но этот простой выход завершился, когда я нажал Ctrl + c. Я также получаю сообщение об ошибке, когда помещаю rescue
в блок.