Skip to content

Suggestions5#69

Merged
S1ink merged 4 commits into
mainfrom
suggestions5
Dec 17, 2025
Merged

Suggestions5#69
S1ink merged 4 commits into
mainfrom
suggestions5

Conversation

@wimos-ai
Copy link
Copy Markdown
Member

Some suggestions

Fixed race condition.
Fixed issue where lookup of previously established topics may fail because `unordered_map` keys were being computed differently.
Fixed issue where type conversion resolution may fail silently

Changed PubMap<void> to use the `PublisherBase` base class instead of upcasting all the way to void*. This allows us to do checked dynamic casting instead of unchecked static casting for runtime validation of compile-time parameters.
@wimos-ai wimos-ai requested a review from S1ink December 13, 2025 22:19
…match, possibly fixed static assert for C++17
Copy link
Copy Markdown
Member

@S1ink S1ink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I fixed all the problems I saw

@S1ink S1ink merged commit 0b401b3 into main Dec 17, 2025
4 checks passed
@S1ink S1ink deleted the suggestions5 branch December 17, 2025 04:15
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

Successfully merging this pull request may close these issues.

2 participants