There is a built-in functionality to handle when a disk runs out of space, it just isn't enabled by default. It should be enable by default. Please enable this by setting the BB_DISKMON_DIRS and/or BB_DISKMON_WARNINTERVAL? There is some preliminary documentation here: http://www.yoctoproject.org/docs/latest/poky-ref-manual/poky-ref-manual.html#var-BB_DISKMON_DIRS
Fixed in poky master: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=75429c1dc86edf4e4318f322741bc6e55200aaf6
Mark as resolved.