作者jehovah (Lucius)
看板java
标题[问题] getRuntime().exec() hangs
时间Fri Jul 1 00:41:58 2011
请教各位, 有时当我的程式码执行到
getRuntime().exec("xx")时会停住没有反应
例如执行.sh档, 或是下shell command都有机会发生
感觉像是dead lock
这个问题困扰我很久了, 尤其它是偶发性的并非一定会发生
不知该怎麽处理才好..可以给我一些指教吗, 谢谢~!
额外请教个问题
目前我都是new thread去做getRuntime()的指令, 避免主程式停掉
如果不幸的这支thread hang住了, 有甚麽方法能够终结它吗 ^^
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.169.173.44
※ 编辑: jehovah 来自: 1.169.173.44 (07/01 00:42)
2F:→ jehovah:谢谢, 帮了我大忙 ^^ 07/01 01:33