Skip to content

Conversation

@elupus
Copy link

@elupus elupus commented Sep 10, 2024

Pull request

Choose Correct

  • bug
  • feature

Describe the pull request

When transport times out, and the client is woken up. It should be informed that it's message buffer is invalid.

Set the status of the codec to timeout, so
a correct error handler is triggered in the client.

To Reproduce

Trigger a timeout in underlying protocol, when a client is waiting for a response.

Expected behavior

Client is signaled that a timeout occured.

Screenshots

Desktop (please complete the following information):

  • OS:
  • eRPC Version:

Steps you didn't forgot to do

  • I checked if other PR isn't solving this issue.
  • I read Contribution details and did appropriate actions.
  • PR code is tested.
  • PR code is formatted.
  • Allow edits from maintainers pull request option is set (recommended).

Additional context

@elupus elupus marked this pull request as draft October 24, 2024 11:35
@elupus
Copy link
Author

elupus commented Oct 24, 2024

Noticed some issues with this patch. Need to re-push a new version.

MichalPrincNXP and others added 25 commits October 29, 2024 14:16
Signed-off-by: Michal Princ <[email protected]>
Signed-off-by: Tomas Galbicka <[email protected]>
mcux_config.h now is the default output config header name for kconfiglib.

Signed-off-by: Holt.Sun <[email protected]>
This commit cleans up unnecessary words in Kconfig menu.
Add name for choice.

Signed-off-by: Tomas Galbicka <[email protected]>
Signed-off-by: Michal Princ <[email protected]>
(cherry picked from commit a3520dc)
…, HIS_COMF, MISRA 21.15 issues

Signed-off-by: Michal Princ <[email protected]>
@elupus elupus force-pushed the arbitrator-timeout branch from 76fa28b to fd44fc4 Compare September 4, 2025 15:42
When transport times out or has a reception failure,
it should inform readers that it's message buffer is
invalid.

Set the status of the codec to the error, so
a correct error handler is triggered in the client.
@elupus elupus force-pushed the arbitrator-timeout branch from fd44fc4 to e9b4e6f Compare September 4, 2025 15:43
@elupus
Copy link
Author

elupus commented Sep 4, 2025

Superseeded by #469

@elupus elupus closed this Sep 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.