do_task_floating cleanup