no lock, not volatile, compiler optimization causing a deadlock??

Printable View