修正多线程引发的问题，多线程支持完成