[feature] xmultiple_listen and xmultiple_close