Hàm chuyển tiền 6 dòng, deadlock sau 0,11 giây — và jstack chỉ thẳng ra dòng nào
Dựng deadlock có chủ đích, đọc kết quả jstack thật, sửa bằng thứ tự khoá nhất quán, và ba biến thể deadlock mà jstack không phát hiện được.
Dựng deadlock có chủ đích, đọc kết quả jstack thật, sửa bằng thứ tự khoá nhất quán, và ba biến thể deadlock mà jstack không phát hiện được.