Issue #5368 has been updated by ko1 (Koichi Sasada). Assignee changed from ko1 (Koichi Sasada) to kosaki (Motohiro KOSAKI) Priority changed from Normal to High ticket ??®è©³ç´°ã??????????ºã????ªã????®ã?§å? ???????«æ?¯ã?£ã?¦ã?¿ã?¾ã??ï¼? control_interrupt ??????解決?????ªã?????????????ªï??å¤????ï¼? ---------------------------------------- Bug #5368: ensureç¯????sleep???????????????Thread???????????¨ã?¤ã?³ã?¿ã????ªã?¿ã??çµ?äº??????ªã?? https://bugs.ruby-lang.org/issues/5368#change-33915 Author: Glass_saga (Masaki Matsushita) Status: Assigned Priority: High Assignee: kosaki (Motohiro KOSAKI) Category: core Target version: 2.0.0 ruby -v: - =begin 次ã?®ã?³ã?¼ã?????å®?è¡??????????CPU使ç?¨ç?????è·³ã?ä???????£ã????¶æ????«ã?ªã????¤ã?³ã?¿ã????ªã?¿ã??çµ?äº??????¾ã???????? Thread.new do begin sleep ensure sleep end end ??¨ã??rb_thread_terminate_all??§ã?¯æ????????1?????????????????¦ã???????¹ã?¬ã???????«å¯¾??????terminate_i???å®?è¡??????¦ã????¾ã????????ensureç¯????sleep???????????????Thread???????????¨ã????????Thread??¯å???????¾ã?¾ã?«ã?ªã?£ã?¦ã????¾ã??while(!rb_thread_alone())?????¡é????«ã?¼ã????«ã?ªã?£ã?¦ã????¾ã????¾ã????? while(!rb_thread_alone())??®æ? ????®ã?«ã?¼ã????§ã?«ã?¬ã?³ã????¹ã?¬ã??????????¡ã?¤ã?³ã?¹ã?¬ã???????§ã????£ã????´å????«ã??????????¦ã???????¹ã?¬ã???????«å¯¾??????terminate_i???å®?è¡????????????????patch?????¸ã???????¨ã?????????????®ã????°ã?¯å???????ªã???ªã????¾ã???????? patch???æ·»ä???????¾ã?????patch??®é?©ç?¨å?????test-all????????¹ã????¾ã????? =end -- http://bugs.ruby-lang.org/