วิธีที่ถูกต้อง: ใช้ volatile flag ไม่ควรใช้ Thread.stop(), Thread.suspend(), Thread.destroy() - deprecated และ unsafe (อาจ corrupt data, deadlock) ตัวอย่าง: Graceful Shutdown ด้วย volatile boolean { System.out.println(Worker thread started); while (!exit) {