Template:cpp/thread/shared lock/dsc try lock until