[Socket] Improve io data manage