为什么CreateFile会间歇性地失败?

时间:2015-07-18 13:19:49

标签: windows winapi file-io filesystems

以下代码在CreateFile上具有Permission Denied的每几十到几百次迭代失败。我在Windows 8.1(x64)以及Windows 7(x86)上运行它:

services:
    lexik_translation.locale.repository:
        class: Doctrine\ORM\EntityRepository
        factory_service: doctrine.orm.default_entity_manager
        factory_method: getRepository
        arguments:
            - %lexik_translation.locale.entity%

    lexik_translation.locale.loader:
        class: %lexik_translation.locale.loader.class%
        arguments: # < --- HERE WAS A TYPO
            - @lexik_translation.locale.repository

我假设系统中的某些东西暂时保持一个打开的句柄,所以DeleteFile标记它被删除并愉快地继续但是下面的创建然后失败。有一个旧帖子here,它讨论了这种行为,但我没有安装防病毒软件并停止了Windows搜索服务。

0 个答案:

没有答案