Opened 10 years ago
Closed 7 years ago
#589 closed defect (worksforme)
UDP packets corrupted under high load
Reported by: | Jakub Jermář | Owned by: | Jiri Svoboda |
---|---|---|---|
Priority: | major | Milestone: | 0.7.1 |
Component: | helenos/net/udp | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
When testing UDP from outside of HelenOS (which runs in QEMU) using the following command:
while true; do echo foo | nc -u localhost 8080; done
some of the packets will arrive with corrupted payload. This can be observed by running:
# netecho -v -p 8080
After some time, netecho
will not print "foo" when it receives the packet, but some garbage. The reported size of the payload remains 4 bytes. Sending the UDP datagrams at a slower rate does not exhibit the problem.
Change History (4)
comment:1 by , 10 years ago
Milestone: | 0.6.0 → 0.7.1 |
---|
comment:2 by , 7 years ago
comment:3 by , 7 years ago
Neither I can reproduce this anymore. Looks like the issue is gone or masked. Let's close this as not reproducible.
comment:4 by , 7 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Can you retest this with latest mainline? I was able to reproduce this with mainline,2119, but not with mainline,2729. It could have been fixed by virtue of new UDP API.