AF_UNIX/SOCK_DGRAM is dropping messages
sten.kristian.ivarsson@gmail.com
sten.kristian.ivarsson@gmail.com
Thu Apr 15 13:15:03 GMT 2021
[snip]
> > I tried SOCK_STREAM (and SOCK_SEQPACKET I think) for CYGWIN 3.2.0 but
> > that didn't work at all
> >
> > As far as I understand, both all types on pretty much all
> > implementations preserves message ordering though
> >
> > I haven't tried SOCK_STREAM and/or SOCK_SEQPACKET with the
> topic/af_unix-branch. Is that worth a try ?
>
> SOCK_STREAM is definitely worth a try. The implementation of that should be
> much more reliable than the implementation of SOCK_DGRAM at the
> moment. We don't implement SOCK_SEQPACKET.
It might be a complete rewrite of our semantics though, because it's connection based and allows just one writer on each "channel" and messages (chunks) cannot be handled "atomically"
Best regards,
Kristian
> Ken
More information about the Cygwin
mailing list