Giữ Lock Qua Await: deadlock chỉ có ở async code

TaskA khoá mutex rồi await → TaskB chờ mutex → cả hai đứng im

Phím tắt: ←/→ từng bước · Space tự chạy/tạm dừng