> But it's still not the application's problem to handle the underlying > device failure.
But it is the application's problem to handle an error writing to the file system -- that's why the file system is allowed to return errors. ;-) Some applications might not check them, some applications might not have anything reasonable to do (though they can usually at least output a useful message to stderr), but other applications may be more robust. It's not particularly uncommon for an application to encounter an error writing to volume X and then choose to write to volume Y instead; or to report the error back to another component or the end user. This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss