Closed adamsitnik closed 4 years ago
This doesn't reproduce for me:
dotnet run -c Release -- -t 1 -s false -r false -c false -a true -w false
$ ./wrk http://localhost:5000/plaintext
Running 10s test @ http://localhost:5000/plaintext
2 threads and 10 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 677.70us 2.63ms 66.36ms 94.92%
Req/Sec 35.44k 6.40k 48.70k 84.00%
705655 requests in 10.02s, 88.83MB read
Requests/sec: 70436.42
Transfer/sec: 8.87MB
From the exception it seems AsyncOperationResult asyncResult
doesn't have a result:
https://github.com/tmds/Tmds.LinuxAsync/blob/0162f496f4222f84152a5c9c18923f8f7f7c1576/src/Tmds.LinuxAsync/IOUringAsyncEngine.IOUringThread.cs#L224-L227
I'll try to find out when that can happen. I won't get to that today.
@tmds this is what I get when I am trying to use the io_uring mode: