Check all server resources for successful allocation.
Fix a memory leak from getaddrinfo() if server tries to bind more than once.
Don't point to freed memory after coercion.
Ensure pad memory is zeroed when serialising a char.