openhab-core/bundles
Wouter Born 1edf25b4f9
Prevent IllegalStateException when closing SSE sink (#1698)
* Prevent IllegalStateException when closing SSE sink
* Simplify code and log exceptions on debug

There seem to be no issues anymore with the exception handling when SSE clients disconnect so simplify the exception handling.
Suppressing exceptions based on error message is also likely to break when new exceptions are added or messages change.
There are also still exceptions that get logged with "failure" but from which the code seems to recover without any issues.

Fixes #1499

Signed-off-by: Wouter Born <github@maindrain.net>
2020-10-07 20:20:52 +02:00
..
org.openhab.core Reduced logging level to warn (#1657) 2020-09-19 16:00:37 +02:00
org.openhab.core.addon.sample [cleanup] refactored Extension to Addon (#1560) 2020-07-22 21:08:10 +02:00
org.openhab.core.audio Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.auth.jaas Upgrade SAT and Spotless, apply Spotless and enable check (#1446) 2020-04-26 11:15:24 +02:00
org.openhab.core.auth.oauth2client Avoid UnsupportedEncodingException & use const from StandardCharsets (#1480) 2020-05-20 21:40:49 +02:00
org.openhab.core.automation Use consistent capitalization with Conditions, Triggers, Actions (#1647) 2020-09-15 19:52:35 +02:00
org.openhab.core.automation.module.media Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.automation.module.script Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.automation.module.script.rulesupport removed boot bundle (#1559) 2020-07-24 13:11:56 +02:00
org.openhab.core.automation.rest Add null annotations to ConfigDescriptionRegistry and ConfigUtil (#1641) 2020-09-15 17:00:15 +02:00
org.openhab.core.binding.xml Upgrade to XStream 1.4.13 (#1688) 2020-10-04 19:56:44 +02:00
org.openhab.core.config.core Filter empty i18n config parameter options (#1680) 2020-10-02 14:25:52 +02:00
org.openhab.core.config.discovery Remove deprecated default methods (#1667) 2020-09-23 19:06:29 +02:00
org.openhab.core.config.discovery.mdns Remove deprecated discovery participant interfaces (#1418) 2020-04-09 21:27:34 +02:00
org.openhab.core.config.discovery.upnp Upgrade SAT and Spotless, apply Spotless and enable check (#1446) 2020-04-26 11:15:24 +02:00
org.openhab.core.config.discovery.usbserial Upgrade SAT and Spotless, apply Spotless and enable check (#1446) 2020-04-26 11:15:24 +02:00
org.openhab.core.config.discovery.usbserial.linuxsysfs Use constructor injection and update null annotations (#1487) 2020-05-20 17:29:18 +02:00
org.openhab.core.config.dispatch Fix various deprecations (#1595) 2020-08-15 10:54:41 +02:00
org.openhab.core.config.serial Remove deprecated method of 'ConfigOptionProvider' (#1541) 2020-07-12 00:32:37 +02:00
org.openhab.core.config.xml Fix two typos (#1691) 2020-10-05 09:03:27 +02:00
org.openhab.core.ephemeris Sort Ephemeris config parameter options (#1681) 2020-10-02 08:19:02 +02:00
org.openhab.core.id Migrate to JUnit 5 (#1580) 2020-08-09 14:36:46 +02:00
org.openhab.core.io.bin2json Migrate to JUnit 5 (#1580) 2020-08-09 14:36:46 +02:00
org.openhab.core.io.console Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.io.console.eclipse Use "openhab" console scope (#1586) 2020-08-11 20:38:24 +02:00
org.openhab.core.io.console.karaf Use "openhab" console scope (#1586) 2020-08-11 20:38:24 +02:00
org.openhab.core.io.console.rfc147 Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.io.http Migrate to JUnit 5 (#1580) 2020-08-09 14:36:46 +02:00
org.openhab.core.io.http.auth Add dark mode support in authorize page (#1600) 2020-08-21 11:13:49 +02:00
org.openhab.core.io.http.auth.basic Upgrade SAT and Spotless, apply Spotless and enable check (#1446) 2020-04-26 11:15:24 +02:00
org.openhab.core.io.jetty.certificate Upgrade SAT and Spotless, apply Spotless and enable check (#1446) 2020-04-26 11:15:24 +02:00
org.openhab.core.io.monitor Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.io.net Fix tests failing on windows (#1602) 2020-08-22 23:03:06 +02:00
org.openhab.core.io.rest Prevent IllegalStateException when closing SSE sink (#1698) 2020-10-07 20:20:52 +02:00
org.openhab.core.io.rest.audio Migrate to OpenAPI 3 annotations (#1576) 2020-08-02 13:21:57 +02:00
org.openhab.core.io.rest.auth [REST/Auth] Always accept tokens in the alt header (#1631) 2020-09-09 20:48:10 +02:00
org.openhab.core.io.rest.core Fix ConfigurableService deprecations (#1666) 2020-09-24 14:55:50 +02:00
org.openhab.core.io.rest.log Migrate to OpenAPI 3 annotations (#1576) 2020-08-02 13:21:57 +02:00
org.openhab.core.io.rest.mdns fixed service pids (#1382) 2020-03-01 16:40:01 +01:00
org.openhab.core.io.rest.sitemap Fix sitemap subscription cleanup (#1679) 2020-10-02 08:11:31 +02:00
org.openhab.core.io.rest.sse Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.io.rest.swagger Migrate to OpenAPI 3 annotations (#1576) 2020-08-02 13:21:57 +02:00
org.openhab.core.io.rest.ui Migrate to OpenAPI 3 annotations (#1576) 2020-08-02 13:21:57 +02:00
org.openhab.core.io.rest.voice Migrate to OpenAPI 3 annotations (#1576) 2020-08-02 13:21:57 +02:00
org.openhab.core.io.transport.dbus Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.io.transport.mdns [cleanup] refactored Extension to Addon (#1560) 2020-07-22 21:08:10 +02:00
org.openhab.core.io.transport.mqtt Remove remaining deprecated MQTT transport code (#1671) 2020-09-24 19:36:11 +02:00
org.openhab.core.io.transport.serial Use constructor injection and update null annotations (#1487) 2020-05-20 17:29:18 +02:00
org.openhab.core.io.transport.serial.javacomm Upgrade SAT and Spotless, apply Spotless and enable check (#1446) 2020-04-26 11:15:24 +02:00
org.openhab.core.io.transport.serial.rxtx Update nrjavaserial in TP to 5.0.2 and define import version range (#1464) 2020-05-08 11:48:06 +02:00
org.openhab.core.io.transport.serial.rxtx.rfc2217 Update nrjavaserial in TP to 5.0.2 and define import version range (#1464) 2020-05-08 11:48:06 +02:00
org.openhab.core.io.transport.upnp Migrate to JUnit 5 (#1580) 2020-08-09 14:36:46 +02:00
org.openhab.core.karaf Remove actions from available add-on types (#1690) 2020-10-04 22:38:42 +02:00
org.openhab.core.model.codegen Renamed packages 2019-12-28 12:18:16 +01:00
org.openhab.core.model.core Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.model.item Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 (#1685) 2020-10-04 12:27:58 +02:00
org.openhab.core.model.item.ide Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.item.runtime Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.lazygen Removed dependency on 'org.apache.commons.logging (#1440) 2020-05-20 21:35:43 +02:00
org.openhab.core.model.lsp Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 (#1685) 2020-10-04 12:27:58 +02:00
org.openhab.core.model.persistence Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 (#1685) 2020-10-04 12:27:58 +02:00
org.openhab.core.model.persistence.ide Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.persistence.runtime Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.rule Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 (#1685) 2020-10-04 12:27:58 +02:00
org.openhab.core.model.rule.ide Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.rule.runtime Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.model.script Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 (#1685) 2020-10-04 12:27:58 +02:00
org.openhab.core.model.script.ide Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.script.runtime ensure that DSLScriptContextProvider is injected whenever available (#1606) 2020-08-22 23:12:38 +02:00
org.openhab.core.model.sitemap Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 (#1685) 2020-10-04 12:27:58 +02:00
org.openhab.core.model.sitemap.ide Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.sitemap.runtime Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.thing Upgrade Xtext/Xtend to 2.23.0 and LSP 0.9.0 (#1685) 2020-10-04 12:27:58 +02:00
org.openhab.core.model.thing.ide Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.model.thing.runtime Switch to Java 11 and drop Java 8 support (#1305) 2020-01-12 22:32:28 +01:00
org.openhab.core.persistence Remove deprecated FilterCriteria methods (#1623) 2020-09-06 22:44:40 +02:00
org.openhab.core.semantics Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.storage.json Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.test Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
org.openhab.core.test.magic Fix ConfigurableService deprecations (#1666) 2020-09-24 14:55:50 +02:00
org.openhab.core.thing Remove deprecated handleUpdate from ThingHandler (#1669) 2020-09-24 14:53:33 +02:00
org.openhab.core.thing.xml Removed deprecated constructors and methods from Thing API (#1414) 2020-09-13 13:53:12 +02:00
org.openhab.core.transform Fix transformation file path with locale specific files (#1661) 2020-09-22 08:20:11 +02:00
org.openhab.core.ui cleaned up some null handling (#1625) 2020-09-07 10:45:15 +02:00
org.openhab.core.ui.icon Fix various deprecations (#1595) 2020-08-15 10:54:41 +02:00
org.openhab.core.voice Use new Collection API methods (#1598) 2020-08-22 23:04:11 +02:00
antlr-generator-3.2.0-patch.jar [model] don't require to download antlr generator on build time (#810) 2019-05-14 09:04:35 +02:00
pom.xml removed boot bundle (#1559) 2020-07-24 13:11:56 +02:00