chg: reconnect sock after send errors