bugCERTI - Bugs: bug #40936, Unsubscribed federate misses...

 
 

bug #40936: Unsubscribed federate misses object deletions and does not release names

Submitter:  Timi Tuohenmaa <timit>
Submitted:  Tue 17 Dec 2013 02:03:47 PM UTC
   
 
Category:  CERTI Severity:  * 3 - Normal
Item Group:  Software error Status:  Need Info
Privacy:  Public Assigned to:  erk
Open/Closed:  Open Release:  * 3.4.2
Reproducibility:  Every Time Fixed Release:  * Unknown
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 07 Apr 2015 10:41:19 AM UTC, comment #3: 

I read 1516.1.2010 standard and it seems to me that correct behaviour would be to send object removal message even when federate is not anymore subscribed IF federate did get discovery of the object (while being subscribed). However I am not completely sure if I understand this correctly. The part that talks about unsubscribe does not mention anything about this case, but "Remove Object Instance service" part does not talk about subscriptions but instead says that federates that knows about objects should here about removal.

Also I am not sure if HLA 1.3 should work similarly like 1516.1.2010. I don't have full 1.3 documentation.

Fixing this like standard suggest is probably not trivial as RTIG does not keep book on who knows about objects.

One solution would be send object removal message to every federate in every case and let RTIA to just ignore objects it does not know about.

My earlier though about clearing objects on unsubscribe seem wrong according to standard.

Timi Tuohenmaa <timit>
Thu 02 Apr 2015 01:57:23 PM UTC, comment #2: 

Hi,

I had to read my report few times to remember the actual case so it is probably not the best report ever.

I'll look for it, but this one was something I haven't tried to fix as I decided to rework my program to stay subscribed.

Timi Tuohenmaa <timit>
Thu 02 Apr 2015 01:07:06 PM UTC, comment #1: 

Hi Timi,

WOuld you be willing to provide a patch against git master
for this one?

Eric NOULARD <erk>
Group administrator
Tue 17 Dec 2013 02:03:47 PM UTC, original submission:  

Federate that has unsubscribed it's earlier subscription does not clean object names as free names correctly.

Better and more detailed description in mailing list:
http://lists.nongnu.org/archive/html/certi-devel/2013-12/msg00006.html

Timi Tuohenmaa <timit>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by erk (Posted a comment)
  • -email is unavailable- added by timit (Submitted the item)
  •  

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-04-02 erk StatusNone Need Info
        Assigned toNone erk

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code