https://github.com/nodejs/docker-iojs/issues/44#issuecomment...
Most apps will work out of the box, but you can see in that issue 1+ year of various people debugging and fixing issues to just get existing test cases to pass.
If you switched SSL library from OpenSSL after Heartbleed, odds are you went from bad to worse.
For example:
https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/pos...
compare with
http://git.musl-libc.org/cgit/musl/tree/src/network/getaddri...
* http://git.musl-libc.org/cgit/musl/tree/src/network/getaddri...
* http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_s...
* http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_n...
* http://git.musl-libc.org/cgit/musl/tree/src/network/lookup_i...
* http://git.musl-libc.org/cgit/musl/tree/src/network/resolvco...
See also the BSD libc implementation of getaddrinfo():
* https://svnweb.freebsd.org/base/stable/10/lib/libc/net/getad...
* http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/net/getaddr...