Just fixed it.  yeah, realized that it would double-free socket.