#! /bin/sh

/usr/bin/waitforidle
killall -q stapio
rm -rf /appcache/boot
if test -f /dev/shm/preloadtrace.log; then
   if nice /usr/bin/ionice -c3 /usr/bin/prepare_preload < /dev/shm/preloadtrace.log > /var/cache/preload/prepared.$$; then
     mv /var/cache/preload/prepared.$$ /var/cache/preload/prepared
     rm -rf /appcache/boot
   fi
   gzip -c /dev/shm/preloadtrace.log >  /var/cache/preload/trace.gz
   rm /dev/shm/preloadtrace.log
fi
