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

fix: TCP socket miss activation after close #1085

Conversation

Samuka007
Copy link
Member

The miss activation after close of TCP cause system panic at network interupt arrive, though which should be ignored.

Now the behavior still kind of weird, the first query to the virtio "reset" after a short period of time, but the following query after the first one is immediate reset. Also, the default "reset" behavior seems not the correct behavior when you access a "non exist" server. Need further investegation.

The UDP socket seems not correctly closed.

TCP socket still couldn't connect a remote socket.

The test case "test-backlog" with actix-web runtime is still unable to run.

@github-actions github-actions bot added the Bug fix A bug is fixed in this pull request label Jan 12, 2025
@Samuka007 Samuka007 requested a review from smallcjy January 12, 2025 12:26
@Samuka007 Samuka007 added the A-network Area: 网络子系统 label Jan 12, 2025
@Samuka007 Samuka007 self-assigned this Jan 12, 2025
@Samuka007 Samuka007 force-pushed the feat-network-rebuild branch from f7e770d to d82b5bb Compare January 12, 2025 12:39
@Samuka007 Samuka007 merged commit c33082c into DragonOS-Community:feat-network-rebuild Jan 16, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-network Area: 网络子系统 Bug fix A bug is fixed in this pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants