-
-
Notifications
You must be signed in to change notification settings - Fork 158
Open
Labels
A-networkArea: 网络子系统Area: 网络子系统In-progressbug-report这是一个bug报告(如果确认是一个bug,请管理人员添加`bug` label)这是一个bug报告(如果确认是一个bug,请管理人员添加`bug` label)
Description
描述错误
在某些情况下,epoll无法正确唤醒目标进程。
- 比如仓库内的test-backlog这个程序,使用了actix-web,但是无法返回任何内容到调用方。
ring
这个程序在第一次发送icmp并收到响应后,后续无法再发送icmp包。
请填写您的电脑的信息:
- 操作系统及版本:Ubuntu 22.04
- DragonOS版本:c719ddc
- DADK版本:0.1.10
- Rust版本:1.68
重现步骤
重现行为的步骤:
- 运行dragonos
- 输入
test-backlog
命令 - 在宿主机上,用浏览器访问虚拟机的12580端口。(如果是wsl/远程虚拟机,请使用vscode的端口转发)
- 浏览器无法收到任何响应,会一直转圈。(由于backlog机制,因此多次刷新都不会connection reset的,只会一直等待)
期望行为
能够返回hello world
Metadata
Metadata
Assignees
Labels
A-networkArea: 网络子系统Area: 网络子系统In-progressbug-report这是一个bug报告(如果确认是一个bug,请管理人员添加`bug` label)这是一个bug报告(如果确认是一个bug,请管理人员添加`bug` label)