Skip to content

A federate set to be a late joiner cannot join the federation at time t = 0.0 or the logical time progression will freeze forever #61

@sperka

Description

@sperka

The register synchronization point function is called without the expected federate set: https://github.com/SimIntToolkit/cpswt-core/blob/v0.5.0/cpswt-core/federation-manager/src/main/java/org/cpswt/hla/FederationManager.java#L347

This function should be passed the list of federates that are expected to join. With the current implementation, this may be impossible because we do not know the federate names of the expected federates until after they have joined. However, with the empty set, even the late join federates are expected to achieve the registered synchronization points, which causes the logical time freeze.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions