bugCERTI - Bugs: bug #35554, Resign federate after it crashes

 
 

bug #35554: Resign federate after it crashes

Submitter:  Ado Meuleman <adomeuleman>
Submitted:  Fri 17 Feb 2012 03:44:17 PM UTC
   
 
Category:  CERTI Severity:  * 3 - Normal
Item Group:  Feature request Status:  Need Info
Privacy:  Public Assigned to:  erk
Open/Closed:  Open Release:  * 3.4.0
Reproducibility:  None Fixed Release:  * Unknown
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 27 Sep 2013 11:58:59 AM UTC, comment #1: 

HI,

there is already a mechanism in RTIG to cleanup
on an Federate crash.

RTIG sees this with the reception of a NetworkException
on the socket between Federate's RTIA and RTIG.

and thus call
RTIG::closeConnection(link, true)
 
which in turns call
federations.killFederate(federation, federate).

Which should to the jobs.

Could you tell me if your trouble is still happening with
CERTI CVS ?
If yes could give me a scenario which reproduces the problem?

Eric NOULARD <erk>
Group administrator
Fri 17 Feb 2012 03:44:17 PM UTC, original submission:  

When a federate crashes I need to restart it but get stuck with the fact that such a federate is not resigned by certi and the federate and it's objects remain on the RTI. Are there plans to implement such a cleanup mechanism? If not then another federate within the federation has to resign the crashed federate. Currently this is not possible since the resign can only be done by the federate itselve via the rtiAmbassador. Looking at the resignFederationExecution it seems that I have to broadcast the socketUn data over the RTI so the controlling federate can use it to send out the resign message but I'm not sure if this will work. Any ideas? Win32, C++, HLA 1.3, IEEE-1516

  regards,
     Ado

Ado Meuleman <adomeuleman>

 

(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 adomeuleman (Submitted the item)
  • -email is unavailable- added by adomeuleman
  •  

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-09-27 erk StatusNone Need Info
        Assigned toNone erk
    2012-02-17 adomeuleman Carbon-Copy- Added adomeuleman

    Back to the top

    Powered by Savane 3.13-7b9d.
    Corresponding source code