我在 CentOS 6.0 上使用 Qt 4.7。我有一个安装了 CIFS 的远程共享文件夹:
mount -t cifs //PC128/mnt /media/net -o username=user,password=pwd,rw,noexec,soft,uid=user,gid=user
当远程文件夹以某种方式错误地断开连接(例如,网络电缆被拔出)时,我的应用程序挂起,因为 QDir 锁定尝试触摸文件夹(例如 QDir::exists 调用)。大约 90 秒后,它解锁并返回 false。
看起来不错 - 超时