OpenLM Router Release Notes
The following is a log of all enhancements and bug fixes that have been introduced with OpenLM Router releases.
Also consult the system requirements document prior to installing.
OpenLM Router v2.1.9 – May 27, 2020
Bugs Fixed
Title | Where | Fix ID | Description | Status |
---|---|---|---|---|
Router service fails to start | OpenLM Router | 25107 | In some cases, the Router Windows service would fail to start | Bug has been fixed |
OpenLM Router v2.1 – May 20, 2020
Bugs Fixed
Title | Where | Fix ID | Description | Status |
---|---|---|---|---|
IP logging queue occupies all available memory | OpenLM Router | 13352 | When OpenLM Server is offline, Router’s IP logging queue could grow to a size that occupied all available memory and could not be started | Bug has been fixed |
High memory consumption | OpenLM Router | 20108 | When Router usage is constantly higher than its capability, the internal connection queue would grow, leading to high memory consumption and service denial | High memory consumption has been fixed |
Multiple short sessions lead to errors | OpenLM Router | 19926 | In cases of more than 500 concurrent short user sessions, Router would fail with errors | Optimized code to handle multiple concurrent short sessions better |
Router status in EA doesn’t change to “OK” | OpenLM Router | 20590 | In some cases, even if Router was configured and working correctly, its operational status was not reflected correctly in EasyAdmin | Bug has been fixed |
Enhancements
Title | Where | Enh. ID | Description | Status |
---|---|---|---|---|
Adapted to new JSON request for Server 5.0 | OpenLM Router | 21943 | Router has been adapted to use JSON in order to work with OpenLM Server 5.0 .NET Core |
OpenLM Router v2.0.20 – June 27, 2019
Bugs Fixed
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
TCP socket leak | Router | 19049 | In some scenarios Router can leak TCP sockets. At some point, when the system runs out of client sockets, the Router is not able to create new connections. | Fixed the leak, so Router can now work significantly longer without requiring a restart. |
Unlimited message queue | Router | 13352, 16351 | Router reports to OpenLM Server via a message queue persisted to a drive. When the Router fails to connect to the Server, messages are accumulated. It lead to an error when the queue became too big. | The message queue now has a limit so it stops growing when that limit is reached. |
Enhancements
Title | WHERE | FIX ID | DESCRIPTION | STATUS |
---|---|---|---|---|
Java 11 | Router/Installer | 13366 | Router 1.x runs on Java 8 which is outdated. | Router 2.0 has been migrated to run on Java 11 with OpenJDK based runtime bundled with the installer. |
Continuous connections | Router | 18953 | Router drops connections after some period of inactivity on the live connection channel. | Router no longer drops idle connections actively. But SO_TIMEOUT is still configurable. This should give better performance for license managers with long living connections to licensed software. |