openhab-core/bundles
Sami Salonen b1b58436f2
[modbus] Workaround for nrjavaserial issues: do not disconnect serial (#2272)
Workaround for https://github.com/openhab/openhab-core/issues/1842.
Typically serial connections are disconnected and reconnected on IO
errors. This has turned out to be problematic with the recent
nrjavaserial updates brought by OH3 (locking behaviour of nrjavaserial
seems to be prone to deadlocks).

We workaround the issues by trying to keep the serial connection open
as long as possible.

Signed-off-by: Sami Salonen <ssalonen@gmail.com>
2021-04-07 20:46:36 +02:00
..
org.openhab.core Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.addon.sample Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.audio Upgrade to OSGi R7 and Karaf 4.3.1 (#2264) 2021-04-02 13:39:54 +02:00
org.openhab.core.auth.jaas Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.auth.oauth2client Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.automation Added nullness annotations to TypeParser (#2181) 2021-02-07 09:47:27 +01:00
org.openhab.core.automation.module.media Audiosink might be null (#2224) 2021-03-06 16:49:44 +01:00
org.openhab.core.automation.module.script Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.automation.module.script.rulesupport [automation] Correctly unload script before reload. (#2254) 2021-03-26 09:48:55 +01:00
org.openhab.core.automation.rest Fix wrong/missing OpenAPI ApiResponse content (#2258) 2021-03-27 13:28:47 +01:00
org.openhab.core.binding.xml Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.config.core Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.config.discovery Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.config.discovery.mdns Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.config.discovery.upnp [discovery.upnp] Devices may apply a grace period for removal from the Inbox (#2144) 2021-02-06 11:16:41 +01:00
org.openhab.core.config.discovery.usbserial Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.config.discovery.usbserial.linuxsysfs Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.config.dispatch Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.config.serial Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.config.xml Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.ephemeris Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.id Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.bin2json Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.console Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.console.eclipse Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.console.karaf Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.console.rfc147 Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.http Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.http.auth Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.jetty.certificate Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.monitor Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.io.net Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.io.rest Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.io.rest.audio Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.rest.auth Add cache for Basic Authentication (#2101) 2021-03-30 22:55:26 +02:00
org.openhab.core.io.rest.core Fix wrong/missing OpenAPI ApiResponse content (#2258) 2021-03-27 13:28:47 +01:00
org.openhab.core.io.rest.log Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.rest.mdns Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.rest.sitemap Fix wrong/missing OpenAPI ApiResponse content (#2258) 2021-03-27 13:28:47 +01:00
org.openhab.core.io.rest.sse Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.rest.swagger Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.rest.ui Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.io.rest.voice Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.transport.mdns Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.io.transport.modbus [modbus] Workaround for nrjavaserial issues: do not disconnect serial (#2272) 2021-04-07 20:46:36 +02:00
org.openhab.core.io.transport.mqtt io transport mqtt sets wrong QoS levels to hiveMQ #2145 (#2208) 2021-02-27 11:25:33 +01:00
org.openhab.core.io.transport.serial Add message and preserve cause when throwing PortInUseException (#2126) 2021-01-21 11:12:55 +01:00
org.openhab.core.io.transport.serial.javacomm Add message and preserve cause when throwing PortInUseException (#2126) 2021-01-21 11:12:55 +01:00
org.openhab.core.io.transport.serial.rxtx Add message and preserve cause when throwing PortInUseException (#2126) 2021-01-21 11:12:55 +01:00
org.openhab.core.io.transport.serial.rxtx.rfc2217 Stop commons-net proliferation (#2151) 2021-01-24 21:43:08 +01:00
org.openhab.core.io.transport.upnp Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.karaf Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.codegen Renamed packages 2019-12-28 12:18:16 +01:00
org.openhab.core.model.core Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.item Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.item.ide Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.item.runtime Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.lazygen Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.lsp Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.persistence Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.persistence.ide Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.persistence.runtime Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.rule Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.rule.ide Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.rule.runtime [automation] Avoid disappearing rules by correctly checking the model and its type (#2077) 2021-01-06 14:29:49 +01:00
org.openhab.core.model.script Merged semantics packages in order to make API consistent (#2263) 2021-03-30 20:35:06 +02:00
org.openhab.core.model.script.ide Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.script.runtime [automation] Fixed memory leak caused by invalid UI DSL rule (#2212) 2021-02-20 19:53:44 +01:00
org.openhab.core.model.sitemap Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.sitemap.ide Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.sitemap.runtime Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.thing Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.thing.ide Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.model.thing.runtime Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.persistence Added unit tests for check if persistence extension returns QuantityType if persistence service returns QuantityType (#2029) 2021-01-08 22:53:35 +01:00
org.openhab.core.semantics Merged semantics packages in order to make API consistent (#2263) 2021-03-30 20:35:06 +02:00
org.openhab.core.storage.json [jsondb] Restore zero byte files from backup (#2155) 2021-01-26 17:12:46 +01:00
org.openhab.core.test Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.test.magic Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.thing Fix SAT findings (#2256) 2021-03-25 20:18:08 +01:00
org.openhab.core.thing.xml Update license headers to 2021 (#2041) 2021-01-01 16:43:46 +01:00
org.openhab.core.transform Added method to read all files with specific extensions in 'transform/' folder (#2052) 2021-01-03 10:01:09 +01:00
org.openhab.core.ui Sort members of groups by labe in sitemaps (#2123) 2021-03-16 15:13:51 +01:00
org.openhab.core.ui.icon Fix wrong/missing OpenAPI ApiResponse content (#2258) 2021-03-27 13:28:47 +01:00
org.openhab.core.voice Add null annotations to org.openhab.core.voice (#2255) 2021-03-25 20:19:11 +01: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 outdated basic auth classes (#2245) 2021-03-20 12:46:30 +01:00