I am writing an application to run on a number of different flavours of UNIX (Solaris, SunOS, HPUX, DEC Ultrix & OSF/1, IRIX) which writes to disk. I would like to be able to trap disk full errors, prompt the user to make more space and then resume operation as if nothing had happened. I am envisaging...