Support async open.