* set guarded to false only on quitting background flush * set guarded to false only on quitting background flush, cont.