тайм-ауты рубина и системные команды

У меня есть время ожидания ruby, которое вызывает систему (bash) такая команда ..

Timeout::timeout(10) {
  `my_bash_command -c12 -o text.txt`
}

но я думаю, что даже если поток ruby ​​прерывается, фактическая команда продолжает работать в фоновом режиме .. это нормально? Как его убить?

24
задан Mladen Jablanović 28 November 2011 в 15:07
поделиться