Summary for Patch 299 (Verified)

Summary Improved intra process locking (server side update)
Platform Unix
Category bugfix
Valid for 4.7.x, 4.8.x
Requires 235
Client Required Patch/es
Supersedes 290, 276, 288, 280, 261
Superseded by 303 : Verified / Not hidden
Affects Server: License Analyzer
Last Updated September 30, 2009

Download now

Download_red patch299.tar.gz

Description

This patch replaces the intra process locking mechanism
with thread mutex's instead of semaphores.

The patch also fixes a problem with correct handling
of time zones for FLEXlm debug log data.

Supersedes Patch Description

Expand all

Patch 290 — Prevent multiple instances of archiver, limits number of open files
This patch adds a lock to the archiver binary that prevents
more than one instance from running simultainously. It also
limits the number of open output files to 8.

In addition the patch allows archiver to accept that the last
field in some recorder data may be empty.
Patch 276 — Fix filtrator problem with multiple license types
An bug in filtrator causes problems when processing data
from more than one license type, E.g both "flex" and "lum"
data for the same period.

Please note that the new filtrator now requires multiple 
license clients for the same products to be setup with 
different offsets to guarantee correct behaviour, e.g if 
you have two clients for a set of products, one should be
setup without offset and the other with an offset set to 
half the polling interval.
Patch 288 — Improved error handling in archiver
This patches update the archiver binary with a version
that is better at handling seriously corrupt input
files.
Patch 280 — Update license archive to handle unprintable charactres
This patches update the archiver binary to be able to handle
strings that contain unprintable characters.
Patch 261 — Fix wrong calculation of elapsed time hour 23 in FLC2
Bug in filtrator caused error when calculating elapsed time for
hour 23 every day.

Installation

Unpack tar file in e.g /tmp/patch on the Open iT host. Do the 
following as root:

  cd /tmp/patch
  ./patch.pl

Corresponding Windows Patches

No corresponding Patches available.



Back to Version List