add extthread
single
re raise
rename
bug fix
fix bug
cosme
rb_mutex_sleep
funcall2
use id_sleep
delete unused var