Dan McDonald

Results 97 comments of Dan McDonald

One other silly question: Is it POSSIBLE that your function in question got passed a socket that is not AF_UNIX (which returns) AND is not AF_INET or AF_INET6 (which are...

Code example, annotated: ``` // Don't set NODELAY for unix domain sockets sockaddr addr; socklen_t len = sizeof(addr); int rc = getsockname(fd_, &addr, &len); RELEASE_ASSERT(rc == 0); if (addr.sa_family ==...

Thanks for the context. Had to ask.

WONDERFUL. This confirms a phenomenon that @pfmooney brought to my attention. Look in so_setsockopt(): ``` 792 /* X/Open requires this check */ 793 if (so->so_state & SS_CANTSENDMORE && !xnet_skip_checks) {...

I can modify the DTrace script to confirm that's precisely the problem, if you wish. Or you can use ```echo "xnet_check_print/W1 | mdb -k"``` in the global zone to enable...

A DEBUG kernel will not fail in a different way with this reproduction. Coredump will be forthcoming.

Coredump is available upon request.

How does this now-back-in-illumos-joyent OS-7069 alter anything about this?

Where/how do I get to this page from illumos.org/docs or even illumos.org? Or are those links also covered by this bug?

It's enough to start with. Thanks.