narrowed issue down to memory leak within freeaddrinfo, fixing
socket interface now setup