[nanomsg] libnng: POSIX transports are now “kind-of” asynchronous

  • From: "Garrett D'Amore" <garrett@xxxxxxxxxx>
  • To: "nanomsg@xxxxxxxxxxxxx" <nanomsg@xxxxxxxxxxxxx>
  • Date: Wed, 29 Mar 2017 17:13:08 -0700

I’ve updated the “asyncagain” branch of libnng to make ipc and tcp work
properly in POSIX systems (Windows is still busted — won’t even compile I’m
sure).  These use an asychronous model for send/recv (which right now is
handled by threads under the hood, but this change greatly facilitates
enabling other forms of asynchronous I/O using poll, select, epoll, kqueue,
etc.)

I just wanted to post this update- so folks know that in spite of the
sporadic nature of progress, progress is still being made.

Stay tuned for more info….

 - Garrett

Other related posts: