deadlocks on many-core systems
print from critical section to help me debug
i don't know *why* it suddenly doesn't deadlock