- stream finally froze main thread on cache.task_free - scheduler handles cleanup in next loop iteration instead