renameするロックはうまく書けば完璧かなと思ったが、外からの干渉に弱い気がする。