fixing up sock.reconnect issue
dongs