待测试，lock还有问题