fix #3847: add close socket before return ANET_ERR.
fix #3847: add close socket before return ANET_ERR.

JRHZRD/swapdb,JRHZRD/swapdb,JRHZRD/swapdb,JRHZRD/swapdb,JRHZRD/swapdb,JRHZRD/swapdb,JRHZRD/swapdb,JRHZRD/swapdb