2
A
回答
3
require 'timeout'
t = Thread.new {
Timeout.timeout(5) {
while(true) do
puts 'a'
sleep 1
end
}
}
t.join
但是,超時將在到期時拋出異常,但我猜你可以用它。
相關問題
- 1. ruby的後臺工作線程
- 2. Ruby多個後臺線程
- 3. Ruby Net :: FTP超時線程
- 4. 如何使用超時在WP7中創建後臺線程?
- 5. 後臺線程和連接將使線程爲前臺線程
- 6. 後臺工作線程
- 7. ASP.NET後臺工作線程
- 8. 使用主線和後臺線程
- 9. 如何正確使用地址簿作爲後臺線程?
- 10. 當應用程序進入後臺時運行後臺線程
- 11. 爲什麼我的後臺工作線程阻塞UI線程?
- 12. System.Threading.Tasks是否能夠作爲後臺線程運行?線程
- 13. 使用線程的後臺進程
- 14. GDI +後臺線程有什麼作用?
- 15. 多次調用後臺工作線程?
- 16. 用後臺工作線程渲染ListView
- 17. 後臺線程
- 18. 後臺線程
- 19. 防止後臺線程「超時過期」。錯誤
- 20. 前臺線程VS後臺線程
- 21. Winforms線程應用程序掛起(後臺工作線程)
- 22. 感覺滯後時,在後臺線程
- 23. WPF取消後臺工作超時
- 24. 後臺工作進程或線程?
- 25. Ruby後臺進程STDOUT爲空
- 26. 報告類和線程之間的後臺工作進程
- 27. 使用pthreads的後臺線程
- 28. 使用後臺線程顯示「Busy Indicator」
- 29. 使用後臺線程的Android
- 30. 在後臺線程上使用DbContext