相关疑难解决方法(0)

ruby超时和系统命令

我有一个ruby超时,调用这样的系统(bash)命令..

Timeout::timeout(10) {
  `my_bash_command -c12 -o text.txt`
}
Run Code Online (Sandbox Code Playgroud)

但我认为即使ruby线程被中断,实际命令仍然在后台运行..这是正常的吗?我怎么能杀了它?

ruby timeout process terminate

24
推荐指数
4
解决办法
1万
查看次数

标签 统计

process ×1

ruby ×1

terminate ×1

timeout ×1