-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[enocean] Fix disposal of running tasks #15329
[enocean] Fix disposal of running tasks #15329
Conversation
Fixes openhab#15328 Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
This pull request has been mentioned on openHAB Community. There might be relevant details there: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I think just a bit too much was reverted, where applicable i left review notes. Otherwise it looks perfectly sane :-)
...n/src/main/java/org/openhab/binding/enocean/internal/handler/EnOceanBaseActuatorHandler.java
Show resolved
Hide resolved
...ean/src/main/java/org/openhab/binding/enocean/internal/handler/EnOceanBaseSensorHandler.java
Show resolved
Hide resolved
.../src/main/java/org/openhab/binding/enocean/internal/handler/EnOceanClassicDeviceHandler.java
Show resolved
Hide resolved
...enocean/src/main/java/org/openhab/binding/enocean/internal/handler/EnOceanBridgeHandler.java
Show resolved
Hide resolved
...enocean/src/main/java/org/openhab/binding/enocean/internal/handler/EnOceanBridgeHandler.java
Show resolved
Hide resolved
...enocean/src/main/java/org/openhab/binding/enocean/internal/handler/EnOceanBridgeHandler.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
...ocean/src/main/java/org/openhab/binding/enocean/internal/transceiver/EnOceanTransceiver.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@lolodomo - thanks. This one should also go into 4.0.2. Here are the instructions. 😉 git clone /~https://github.com/openhab/openhab-addons.git
cd openhab-addons
git checkout 4.0.x
git pull
git cherry-pick <commit hash>
git push --set-upstream origin |
@openhab/add-ons-maintainers - gentle ping to not be forgotten for 4.0.2. |
Go ahead and cherry pick it. 🙂 |
* Fix disposal of running tasks Fixes #15328 --------- Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk>
* Fix disposal of running tasks Fixes openhab#15328 --------- Signed-off-by: Jacob Laursen <jacob-github@vindvejr.dk> Signed-off-by: Jørgen Austvik <jaustvik@acm.org>
Fixes #15328
Regression of #14023
For testing: