fix use lock & 13888888888
solve a bug in timeout