new: sock-opened?