[nanomsg] [announce] nanomsg 0.8-beta released

  • From: "Garrett D'Amore" <garrett@xxxxxxxxxx>
  • To: nanomsg@xxxxxxxxxxxxx
  • Date: Fri, 20 Nov 2015 09:37:07 -0800

All,

I’ve just posted release 0.8 beta of nanomsg.

Its at the usual location: http://nanomsg.org/download.html (or rather the
github releases page: https://github.com/nanomsg/nanomsg/releases )

This is a bug fix release, with a number of problematic bugs resolved.
Most notably, anyone trying to use the raw mode API with REQ/REP sockets
(and that includes nn_device type usage!) has probably seen either
completely or partially broken behavior in the past. I believe these
issues are now resolved.

If you use the SP_HDR with raw sockets, and are using msg_control, be
advised that the SP_HDR payload that is delivered (and processed) now
begins with a size_t indicating the size in bytes of the actual SP headers
that follow. You will need to update your code accordingly if you are
using this API.

Also a number of problems including races around nn_shutdown and nn_close
are now resolved.

This does not fix all known issues, and the quality is still not where I
think it needs to be to declare this production ready. But substantial
improvements in that direction have been made in this release.

Everyone who is able and running older releases of nanomsg should switch to
this release asap.

- Garrett

Other related posts: