Even in cases where sch_start() failed. This ensures all links are properly closed and no tasks are left hanging. Fixes #10916.