https://github.com/atipugin/telegram-bot-ruby/blob/master/lib/telegram/bot/client.rb#L24
Ничего особенного, просто библиотека перехватывает обработку сигнала.
Не, ну нормальная практика. Я ничего против не имею. Я не имею в виду, что я чуть не ебнулся головой, пытаясь понять, почему мой код с обработкой сигнала не работает. Вовсе нет. Ничего подобного.