How to deadlock a Java ExecutorService | Dark Hacker News