Connection open return promise