call flush_gc_msgs less often