Вобщем прблема такая:
работаю с файлами и каталогами. Мне , прежде чем использовать файл или каталог, нужно убедиться в том, что он не пишется.
С файлом делаю просто: проверяю размер и еще раз через секунду. Если размеры совпали, то считаю что файл не пишется в данный момент.
С каталогом сложнее.
Собственно вопрос: Как отследить, пишутся ли файлы в каталог в данный момент ?
есть одна идея: написать класс и в него писать структуру каталога с размерами и датами последнего изменения. И сравнивать полученные структуры допустим через секунду.
возможно есть кто-нибудь, кто может посоветовать что-нибудь получше ?
Во время проверки в папку кто-нибудь может начать писать. Вы не отследите эту ситуацию.
А в связи с чем возникла такая задача, можете объяснить?