Modify

Ticket #182 (closed defect: fixed)

Opened 9 years ago

Last modified 2 years ago

Distribution specifications may be lost

Reported by: Bernhard Haumacher (haui at haumacher dot de) Owned by:
Priority: normal Milestone: 2.0
Component: uka.karo Version:
Severity: normal Keywords:
Cc:

Description

The fix for ticket:178 introduced the problem that distribution specifications could be lost. If the corresponding object, for which the distribution was specified, is a non-shared object, it is not entered to the object space and its distribution specification is lost. If the object in question stays non-shared until its death, the behavior is exactly the desired one. But if this object becomes shared later on, because it gets referenced from another shared object, it is treated as if it was distributed to all ranks. Such behavior is problematic and may cause memory leaks.

Solution

Instead of simply clearing the table with distribution specifications after each update, all specifications can be moved to the object space before updating the distribution.

fixed since 1.08b.

Attachments

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.