make sure worker thread started when do_callmodel;upgrade libuv