diff --git a/CHANGELOG.md b/CHANGELOG.md index 6209d72..a3fed02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## 2.3.3 - 2020-10-02 + +### Fixed +- Thread of heartbeat was set as daemon after start. + ## 2.3.2 - 2020-09-24 ### Fixed diff --git a/pyclowder/connectors.py b/pyclowder/connectors.py index b15e8b5..cfb130e 100644 --- a/pyclowder/connectors.py +++ b/pyclowder/connectors.py @@ -877,8 +877,8 @@ def start_thread(self, json_body): } """ self.thread = threading.Thread(target=self._process_message, args=(json_body,)) - self.thread.start() self.thread.setDaemon(True) + self.thread.start() def is_finished(self): with self.lock: diff --git a/setup.py b/setup.py index ee7189e..571e5f6 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ def description(): setup(name='pyclowder', - version='2.3.2', + version='2.3.3', packages=find_packages(), description='Python SDK for the Clowder Data Management System', long_description=description(),