Using blocking before open() returns