diff --git a/CHANGES.txt b/CHANGES.txt index 705ddbcd..2ac943c4 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,4 +1,8 @@ CHANGES + +Next release (TBD) +- Fixed ruby process hanging due to failed thread.join command, when calling destroy and a http request still active. + 8.3.0 (Dec 11, 2023) - Added support for Flag Sets on the SDK, which enables grouping feature flags and interacting with the group rather than individually (more details in our documentation): - Added new variations of the get treatment methods to support evaluating flags in given flag set/s. diff --git a/lib/splitclient-rb/exceptions.rb b/lib/splitclient-rb/exceptions.rb index f8b9c62d..054e586a 100644 --- a/lib/splitclient-rb/exceptions.rb +++ b/lib/splitclient-rb/exceptions.rb @@ -1,7 +1,7 @@ module SplitIoClient class SplitIoError < StandardError; end - class SDKShutdownException < SplitIoError; end + class SDKShutdownException < Exception; end class SDKBlockerTimeoutExpiredException < SplitIoError; end