[feature] remove sockspec from xsocket