cpp_redis v4.3.1 Release Notes

Release Date: 2018-02-01 // about 3 years ago
  • ๐Ÿท Tag

    4.3.1.

    Date

    January 31st, 2018

    ๐Ÿ”„ Changes

    • ๐Ÿ›  Fix compilation issues on some platforms
    • ๐Ÿ›  Fix CMake configuration issues
    • Compile with position independent code
    • ๐Ÿ›  Fix issue when reconnecting if the internal buffer was not cleared. Now fully clear all input/output buffers
    • Fix set_nb_workers behavior
    • Bump tacopie: compilation fix, position independent code, set_nb_workers fix

    โž• Additions

    None

    Removals

    None


Previous changes from v4.3.0

  • ๐Ÿท Tag

    4.3.0.

    Date

    November 13th, 2017

    ๐Ÿ”„ Changes

    • 0๏ธโƒฃ tacopie: fork support: allow set_default_io_service to take nullptr. In order to safely fork, call set_default_io_service(nullptr) to make sure the io_service destructor is called and all underlying threads joined.
    • โฑ tacopie: fix: timeout for connection not working due to invalid param to select, now working
    • tacopie: improvement: make sure socket is in blocking mode before connection (#32) as it differs from one OS to another
    • tacopie: improvement: check for non-blocking connect errors with getsockopt to avoid connect reporting a successful connection followed by a call to disconnection handler (now connect report a failed

    โž• Additions

    • tacopie: ipv6 support (connect, bind and accept operations, on tcp_server and tcp_client)

    Removals

    None