Skip to content
New issue

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

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

Already on GitHub? # to your account

DoIP fixes and grand speed-up in discovery #635

Merged
merged 6 commits into from
Dec 4, 2024
Merged

Conversation

ferdinandjarisch
Copy link
Contributor

No description provided.

@rumpelsepp
Copy link
Member

Looks good. However, I would motivate to avoid copy+pasted code and refactor this part.

@rumpelsepp rumpelsepp added enhancement New feature or request bug Something isn't working labels Dec 3, 2024
@rumpelsepp rumpelsepp added this to the gallia 2.0 milestone Dec 3, 2024
Previously we waited for each valid target_address for the ECU to reply.
This commit introduces a parallel approach where diagnostic message
replies are treated independently of their requests which resolves
virtually all waits for timeouts except at the very end during the
target address enumeration.
@rumpelsepp rumpelsepp merged commit ed1b203 into master Dec 4, 2024
11 checks passed
@rumpelsepp rumpelsepp deleted the doip-speedups branch December 4, 2024 13:54
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants