Deadlock, Circular Reference and Halting | Dark Hacker News