Fix memory leak in SOCKSv5 implementation