トップページ > プログラム > 2016年08月23日 > /kW4XPVoM

書き込み順位&時間帯一覧

14 位/149 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000002000100000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワイモマー MMa7-D2ET)
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net

書き込みレス一覧

【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
177 :デフォルトの名無しさん (ワイモマー MMa7-D2ET)[sage]:2016/08/23(火) 12:04:05.12 ID:/kW4XPVoM
中のファイルをulinkで削除してからディレクトリを削除する処理があるのですが
たまにDirectory not emptyという警告が記録されてディレクトリが残ります
それなのに確認するとファイルはありません
ここから考えられる挙動は、
ulink
→ファイル削除処理が走る(終わりを待たない)
→ファイル削除完了前にrmdir
→ディレクトリ削除失敗
→ファイル削除処理遅れて完了
というものですが
ulinkが削除完了を待たないなんてことあり得ますか?
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
179 :デフォルトの名無しさん (ワイモマー MMa7-D2ET)[sage]:2016/08/23(火) 12:16:16.42 ID:/kW4XPVoM
unlink($this->_path.'/'.$this->_pidFileName);
rmdir($this->_path);

というものです
【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
189 :デフォルトの名無しさん (ワイモマー MMa7-D2ET)[sage]:2016/08/23(火) 16:06:41.27 ID:/kW4XPVoM
OSはwindowsです
そういえば、フォルダの中に勝手に不可視ファイル作ったりしてますね
単なるディレクトリ削除と思って簡単に考えていましたが
何回か試行したりウェイト入れたりしなきゃいけないんですね
ありがとうございます


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。