Free from deadlocks, for one thing; who cares if no memory is misused if the show locks up.
Also, free from problems like thread A only traversing half the list because B removed a node in the middle which derailed A into a null pointer that looked like the list terminator (Even though no memory was misused.)
Free from deadlocks, for one thing; who cares if no memory is misused if the show locks up.
Also, free from problems like thread A only traversing half the list because B removed a node in the middle which derailed A into a null pointer that looked like the list terminator (Even though no memory was misused.)