Summary for Patch 332 (Verified)

Summary FLEXlm debug log improvements
Platform Unix
Category bugfix
Valid for 4.9.x, 5.0.0.x, 5.0.1.x, 5.1.0.x
Requires
Client Required Patch/es
Supersedes 327, 310, 304, 300, 293, 290, 288, 280
Superseded by 334 : Verified / Not hidden
Affects Server: License Analyzer
Last Updated September 30, 2009

Download now

Download_red patch332.tar.gz

Description

This patch fixes correct product and feature mapping in
FLEXlm debug log based data types. 

The path also includes an update of filtrator that
makes processing of FLEXlm debug log ignore all lines
in input that are not directly used. Previously other
lines was used to keep track of time, but for some
reason these lines occationally have wrong times.

Supersedes Patch Description

Expand all

Patch 327 — Fix problem with max available in product mappings
In addition to the issues in the superseeded patches, this
patch fixes a problem when calculating max available for
a product-mapped feature when two or more products mapped
to one super-product had the exact same max available at
any given time.
Patch 310 — Handling archive file with wrong offset
When licpoll has written data with a slightly too short wait for
offset (i.e if licpoll waits 149 instead of 150 seconds before
polling starts), the processing is disrupted and fails to give
data for full hour.

This patch fixes this behaviour.
Patch 304 — Improved locking and flexlog event type handling
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 zone for FLEXlm debug log data

The handling of license events type for flex log has also
been corrected (Problem with time zone).
Patch 300 — Improved intra process locking (server side update)
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 zone for FLEXlm debug log data
Patch 293 — Fix prime time generation for FLEXlm debug log based data
This patch addes generation of correct prime time output for
FLEXlm debug log based data types.

The prime time information is added on the server unlike 
poll based license data where primetime information is added
at collection time. Any changes to the prime time file can
affect output when regenerating data.
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 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.

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