Почему наличие разветвленного процесса в потоке изменяет поведение сна в блоке ловушек?
#ruby #multithreading #fork #child-process Вопрос: Это работает так, как и ожидалось: signals = %w[INT TERM] signals.each do |signal| Signal.trap(signal) do puts "trapping the signal and sleeping for 5 seconds" sleep…