update socket for multi recv