fix a regression in atomic_open()