更改为可重用的Socket