RIAPS / riaps-pycom

Python implementation of the RIAPS component model
Apache License 2.0
7 stars 8 forks source link

riaps_ctrl allows launching an app twice #222

Closed timkrentz closed 2 months ago

timkrentz commented 1 year ago

App: PubSub from riaps-tutorials Deployment: Local VM node

Using the riaps_ctrl GUI, I launched the PubSub app, waited a while, then clicked "Launch" again. It started another instance of each actor in the VM node. Messages between the app instances do not appear to be happening.

When the "Remove" button was clicked, one instance of the app stops and goes away, but the other cannot be stopped as the app's row in riaps_ctrl disappears.

The below screenshot shows both app-instances output in the VM riaps_deplo terminal session.

image

MMetelko commented 2 months ago

Testing for 2.0.0 release, this now results in the controller providing feedback of "* App status 'Running' - cannot be launched". So it has been fixed.