Skip to content
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

Restore listening connections when netstack s/r is enabled. #11175

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

copybara-service[bot]
Copy link

@copybara-service copybara-service bot commented Nov 14, 2024

Restore listening connections when netstack s/r is enabled.

This CL restores the listening connections when netstack s/r is enabled.
The changes include:

  • New method as a workaround to replace the new routes and nics to the loaded
    stack after restore.
  • New Restore() for transport layer protocols to restore the protocol level
    background workers.
  • Adds afterLoad() method for fdbased processors.
  • Adds a test to verify listening connection is restored after checkpointing
    with netstack s/r enabled.
  • Few other changes to save restore fields to enable netstack s/r.

@copybara-service copybara-service bot added the exported Issue was exported automatically label Nov 14, 2024
This CL restores the listening connections when netstack s/r is enabled.
The changes include:
- New method as a workaround to replace the new routes and nics to the loaded
stack after restore.
- New Restore() for transport layer protocols to restore the protocol level
background workers.
- Adds afterLoad() method for fdbased processors.
- Adds a test to verify listening connection is restored after checkpointing
with netstack s/r enabled.
- Few other changes to save restore fields to enable netstack s/r.

PiperOrigin-RevId: 695827671
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exported Issue was exported automatically
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant