- 770 名前:デフォルトの名無しさん mailto:sage [2012/02/19(日) 01:03:13.41 ]
- mkdirで排他用のディレクトリを作る
このディレクトリがある間は、それ以降test_dataの中のファイルにアクセスできないようにする この排他用ディレクトリができる前にtest_dataディレクトリの中のファイルに書き込んでいるプロセスがあるかもしれないので sleepで10秒くらい待ってからrenameでtest_dataディレクトリ名を変更すれば その書き込んでいるプロセスも終了しているだろうから安全にrenameできるだろう
|

|