Skip to content

[xcvrd] backport PR(#39) "Enhance xcvrd to handle new system level event/error" to 201811#42

Merged
yxieca merged 1 commit intosonic-net:201811from
keboliu:backport-state-machine
Aug 16, 2019
Merged

[xcvrd] backport PR(#39) "Enhance xcvrd to handle new system level event/error" to 201811#42
yxieca merged 1 commit intosonic-net:201811from
keboliu:backport-state-machine

Conversation

@keboliu
Copy link
Copy Markdown
Collaborator

@keboliu keboliu commented Aug 16, 2019

backport PR #39 to 201811 branch.
this PR to enhance xcvrd to be more robust by handling the more new system-level event:

  1. wait for a certain period on system_not_ready event to overcome race condition when xcvrd started but system not ready.
  2. start to routing work on system_become_ready event, this event indicates that the system is ready for SFP change event report.
  3. exit on system_fail event
  4. make xcvrd handle signal correctly

@keboliu keboliu changed the title [xcvrd] backport PR(#39) Enhance xcvrd to handle new system level event/error [xcvrd] backport PR(#39) "Enhance xcvrd to handle new system level event/error" to 201811 Aug 16, 2019
@yxieca yxieca requested a review from jleveque August 16, 2019 19:21
@yxieca yxieca merged commit 1039764 into sonic-net:201811 Aug 16, 2019
@keboliu keboliu deleted the backport-state-machine branch September 27, 2019 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants