anything wrong when call Thread::do_ipc?