I request another article from the author, about "Detecting writes to /dev/null". In this case, even close() won't return an error yet the data your application has produced will be gone! Forever (a very long time)! Oh the horrors. Should we, the program authors, detect it as well? Probably not, but let's ponder it for another 10k symbols.
Or how about our users using, not a NFS, but one of those fishy Chinese flash drives that cost $0.50 but claim to have 128 TiB of storage? So many things that we can check for, as the application developers.
Or how about our users using, not a NFS, but one of those fishy Chinese flash drives that cost $0.50 but claim to have 128 TiB of storage? So many things that we can check for, as the application developers.