<font size=2 face="sans-serif">I suppose the workaround for the problem
can be - rewrite shell script calling df.</font>
<br><font size=2 face="sans-serif">1) call df ... command a)
in background b) redirecting output to some temp-file c) saving
child process PID to variable</font>
<br>
<br><font size=2 face="sans-serif">2) checking in loop the process still
running</font>
<br><font size=2 face="sans-serif"> if
still running (can check with ps command)</font>
<br><font size=2 face="sans-serif"> then
sleep for 1 sec. or so and go to next check iteration</font>
<br><font size=2 face="sans-serif"> if
not running - exit loop and check the output</font>
<br><font size=2 face="sans-serif"> if
count of checks (iterations) more then N (defined in configuration), then
end checking - raise the red status for disk</font>
<br>
<br><font size=2 face="sans-serif">3) df is called twice - for space
and for inodes - then implement it as shell function</font>
<br>
<br>
<br>
<br><font size=2 face="Verdana">Best regards,</font>
<br>
<br><font size=2 face="Verdana">Andrey Chervonets</font>
<br><font size=2 face="Verdana">----------------------</font>
<br><font size=2 face="Verdana">SIA CoMinder</font>
<br><a href=http://www.cominder.eu/><font size=2 face="Verdana">http://www.cominder.eu/</font></a>
<br>
<br><font size=2 face="sans-serif"> </font>
<br>