Also, compiler reports the following warning, probably it's related: 'ThreadSafeContainer<int>::waitPush<int>': recursive on all control paths, function will cause runtime stack overflow.
It's probably caused by 24e13a0#diff-fa6b41a09e20679c20ce275225540c56ed6f606c59e7d54fe40ee958952298ce
I use standard Visual Studio compiler.