Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eCAL Sys has broken behaviour for starting apps on different host #1912

Open
Peguen opened this issue Jan 17, 2025 · 1 comment
Open

eCAL Sys has broken behaviour for starting apps on different host #1912

Peguen opened this issue Jan 17, 2025 · 1 comment

Comments

@Peguen
Copy link
Contributor

Peguen commented Jan 17, 2025

Problem Description

I have a system of multiple hosts. I have a ecal sys configuration like in the picture

Image

When I start an application on a different host, e.g. here ecal_mma on ecal-vm-ubuntu-2404, it fails to start.

When I start the same application again, the application does start up. The problem is, next to the wanted application, all other ecal_mma applications on all hosts do also start up. This behaviour is reproducable.

The log of the executing eCAL Sys (on host Ubuntu 2204) client and gui is attached. Steps to generate these logs:

  1. try to start ecal_mma on different host -> fail
  2. try to start ecal_mma on same different host -> success with also other mmas started
  3. turn off the previously started mma
  4. turn off all started mmas

2025-01-16-14-35-21_eCALSysClient_3633.log

2025-01-16-14-35-50_eCALSysGUI_3646.log

Sample communication, e.g. from ecal_sample_math_server works also, but also with these warnings:

Image

How to reproduce

See above

How did you get eCAL?

Local build from master

Environment

Ubuntu LTS and latest VMs.

@rex-schilasky
Copy link
Contributor

The warning can be ignored for now. It's because the new protobuf message server is still using the old v5 server API and updating method information after creation. The rest needs to be analyzed further.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants