Changed barrier pointer from volatile back to normal