My application seems to hang. What do I do? – Part 2
Last time I talked about the hang scenario where your process is taking 0 CPU and the CPU is taking by other process(es) on the same machine. The next scenario is your process is taking 0 CPU and the CPU is barely used by other processes. As one of the readers correctly pointed out, this is very likely because you have a deadlock. Us...