diff --git a/CMakeLists.txt b/CMakeLists.txt index 369ac13..965bafd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.5) # <3.5 is deprecated by CMake -project( DriplinePy VERSION 5.1.4 ) +project( DriplinePy VERSION 5.1.5 ) cmake_policy( SET CMP0074 NEW ) diff --git a/changelog.md b/changelog.md index 3613e07..48bb1f4 100644 --- a/changelog.md +++ b/changelog.md @@ -10,6 +10,13 @@ Types of changes: Added, Changed, Deprecated, Removed, Fixed, Security ## [Unreleased] +## [5.1.5] - 2025-02-04 + +### Fixed + +- Bug in how SignalHandler is used from RequestSender fixed + + ## [5.1.4] - 2026-01-23 ### Changed diff --git a/chart/Chart.yaml b/chart/Chart.yaml index 52564ce..d77ab3d 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 ## the appVersion is used as the container image tag for the main container in the pod from the deployment ## it can be overridden by a values.yaml file in image.tag -appVersion: "v5.1.4" +appVersion: "v5.1.5" description: Deploy a dripline-python microservice name: dripline-python version: 1.1.2 diff --git a/dripline/core/request_sender.py b/dripline/core/request_sender.py index b402374..0e6d229 100644 --- a/dripline/core/request_sender.py +++ b/dripline/core/request_sender.py @@ -52,7 +52,7 @@ def _receive_reply(self, reply_pkg, timeout_s): ''' internal helper method to standardize receiving reply messages ''' - sig_handler = scarab.SignalHandler() + sig_handler = scarab.SignalHandler(True) sig_handler.add_cancelable(self._receiver) result = self._receiver.wait_for_reply(reply_pkg, timeout_s * 1000) # receiver expects ms sig_handler.remove_cancelable(self._receiver)