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

CreateDataPublisher() call never finishes (it gets stuck) #159

Open
kocho1984 opened this issue Dec 16, 2024 · 4 comments
Open

CreateDataPublisher() call never finishes (it gets stuck) #159

kocho1984 opened this issue Dec 16, 2024 · 4 comments
Assignees

Comments

@kocho1984
Copy link

Hi,

I have two participants in separate processes. Both of them call CreateDataPublisher() function.

SoC_participant_17343490068811538mne2ge0 participant: CreateDataPublisher() call never finishes, it gets stuck (we can see only BEFORE log).

[2024-12-16 11:37:00.104] [SoC_participant_17343490068811538mne2ge0] [info] void SilKitPlugin::sendMessage(const std::string&, const HsIpcSmallDataType&)just checking silkit logger, LINE: 381
[2024-12-16 11:37:00.104] [SoC_participant_17343490068811538mne2ge0] [info] void SilKitPlugin::sendMessage(const std::string&, const HsIpcSmallDataType&)BEFORE CreateDataPublisher(), LINE: 387

SoC_participant_173434899487128344tj1ez2 participant: everything works as expected (we can see both BEFORE and AFTER log).

[2024-12-16 11:36:58.857] [SoC_participant_173434899487128344tj1ez2] [info] void SilKitPlugin::sendMessage(const std::string&, const HsIpcSmallDataType&)just checking silkit logger, LINE: 381
[2024-12-16 11:36:58.857] [SoC_participant_173434899487128344tj1ez2] [info] void SilKitPlugin::sendMessage(const std::string&, const HsIpcSmallDataType&)BEFORE CreateDataPublisher(), LINE: 387
[2024-12-16 11:36:58.857] [SoC_participant_173434899487128344tj1ez2] [info] void SilKitPlugin::sendMessage(const std::string&, const HsIpcSmallDataType&)AFTER CreateDataPublisher(), LINE: 389
@VDanielEdwards VDanielEdwards self-assigned this Dec 19, 2024
@VDanielEdwards
Copy link
Member

Hello @kocho1984, sorry for the late answer. This should never happen and could be a bug.

Just a few points for us:

  • the corresponding subscriber is already created and stays 'active'?
  • the participants are never 'alive' simultaneously?
    • i.e., each participant is created and destroyed before the next one is created
    • this should not matter, but could be relevant for the bug hunt
  • do you know in which participant state the publishers are created?

Could you create a trace log and send it to us on the silkit email address?

@kocho1984
Copy link
Author

Hello @VDanielEdwards,

I'll answer all your questions and share the logs once I'm back from holiday, after January 6.

@VDanielEdwards
Copy link
Member

@kocho1984 Same for us! Thank you, happy holidays and a happy new year 🎅

@kocho1984
Copy link
Author

@VDanielEdwards, thank you, same to you 😄

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