8000 bindings/c: remove type abstraction to ensure thread safety · Issue #271 · ANSSI-FR/MLA · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

bindings/c: remove type abstraction to ensure thread safety #271

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

Open
extiop opened this issue Apr 16, 2025 · 0 comments
Open

bindings/c: remove type abstraction to ensure thread safety #271

extiop opened this issue Apr 16, 2025 · 0 comments
Labels
binding Concerns the bindings refactoring Code refactoring

Comments

@extiop
Copy link
Contributor
extiop commented Apr 16, 2025

As described in https://github.com/ANSSI-FR/MLA/tree/master/bindings/C#caveat,
removing Box<dyn Trait> approach and using one with known types at compile time would ensure thread safety, thus the use of MLA Send feature. Though, it will require consequent code refactoring.

@extiop extiop added binding Concerns the bindings refactoring Code refactoring labels Apr 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binding Concerns the bindings refactoring Code refactoring
Projects
None yet
Development

No branches or pull requests

1 participant
0