I have been planning on writing some code that checks the free space on numerous disks attached to a server, which are mounted using iSCSI.
It's been warned that "polling for free space on a dead mount causes a very long timeout".
My question is basically this: Is this true when using the DiskInfo class, and is there a better alternative to determine the free space available on a disk mounted this way, at least "better" in that it doesn't hang for a long time and responds in a predictable manner?