]> git.basschouten.com Git - openhab-addons.git/commit
[icalendar] Fix race condition while initialization of EventFilterHandler (#9230)
authorMichael Wodniok <michi@noorganization.org>
Sat, 5 Dec 2020 05:35:14 +0000 (06:35 +0100)
committerGitHub <noreply@github.com>
Sat, 5 Dec 2020 05:35:14 +0000 (21:35 -0800)
commitde390b96beb7bf4b31c6a1ae64fa5eee8125bb60
tree6dc2a1660b70e5a7bb13901d7ae4e5d93c9ce61f
parent05b7bbdccf353b42a75cd1b878579cf3b113dd3c
[icalendar] Fix race condition while initialization of EventFilterHandler (#9230)

* [icalendar] Fix race condition while initialization of EventFilterHandler

Should fix #9029. The channels do not get updated as the known channels by the binding where only updated if Bridge was already online while initializing EventFilterHandler.
Also added a bit more output.

* [icalendar] use implicit conversion to string for logging

Signed-off-by: Michael Wodniok <michi@noorganization.org>
Co-authored-by: Connor Petty <mistercpp2000+gitsignoff@gmail.com>
bundles/org.openhab.binding.icalendar/src/main/java/org/openhab/binding/icalendar/internal/handler/EventFilterHandler.java
bundles/org.openhab.binding.icalendar/src/main/java/org/openhab/binding/icalendar/internal/handler/ICalendarHandler.java