Latest release of The Server Framework: 6.9.1

Version 6.9.1 of The Server Framework was released today.

This release includes changes to support Visual Studio 2017 15.5 and some bug fixes. It's required if you're using Visual Studio 2017.

As always, see the release notes here, for full details of all changes.

Bug fixes:

  • Bug fix to JetByteTools::Win32::TimeChangeNotificationMonitor so that it doesn't leak window timer handles. Note the leak was, at worst, one handle per object lifetime.
  • Bug fix to JetByteTools::Win32::TZeroInitialiseExpandableBuffer for when it's instantiated with non-POD types. We were potentially failing to call object destructors. The framework never uses this class with non-POD types but a unit test failure under a new leak testing tool indicated the problem.
  • Bug fix to JetByteTools::Socket::TDatagramSocketServer to prevent buffer reference leak in some circumstances.
  • Bug fix to JetByteTools::Socket::TStreamSocketConnectionManager to prevent invalid buffer access in some circumstances during tests to see if we can reuse a buffer for another read.

Leave a comment

Follow us on Twitter: @ServerFramework

About this Entry

Latest release of The Server Framework: 6.9 was the previous entry in this blog.

Latest release of The Server Framework: 6.9.2 is the next entry in this blog.

I usually write about the development of The Server Framework, a super scalable, high performance, C++, I/O Completion Port based framework for writing servers and clients on Windows platforms.

Find recent content on the main index or look in the archives to find all content.