vibe.d beta banner
get vibe.d

Asynchronous I/O that doesn’t get in your way, written in D

vibe.d 0.7.28 hotfix release

vibe.d 0.7.28 hotfix release

Header image
Sat, 27 Feb 2016This is a hotfix release that fixes two critical regressions. The first one resulted in memory leaks or memory corruption, while the second one could cause TCP connections to hang indefinitely in the close() method for the libevent driver.

Bug fixes

  • Fixed a regression in FreeListRef which caused the reference count to live outside of the allocated memory bounds - issue #1432
  • Fixed a task starvation regression in the libevent driver that happened when a connection got closed by the TCP remote peer while there was still data in the write buffer - issue #1441
  • Fixed recognizing "Connection: close" headers for non-lowercase spelling of "close" - issue #1426
  • Fixed the UDP receive timeout to actually work in the libevent driver - issue #1429


Posted at 14:11:18 +0100 by Sönke Ludwig

Comments for the post are currently disabled.