增加多线程支持，并加锁