Jamie Turner
Jamie Turner
In a TagAllocSample section, eventually a uintvar of arbitrarily large value is read and then makeslice() fails with size out of range: ``` panic: runtime error: makeslice: len out of...
…CVMSG ops. Includes an example udp echo program to demonstrate usage. A couple of structural changes to enable this: 1. Instead of a simple io_uring_cqe as the only result on...
Create threadlocal structs (async, ev_loop, pthread) for n things that get passed into a new version of runtime_start. Start up all N of them. Map new TCP connections onto random...
.. especially b/c we have -f-no-strict-aliasing enabled.
For frames and buffers, especially.
- HWM - Verification of remote identity - Eventfd (x-platform)
Otherwise, we have this behavior where no connected sockets means nitro will not actually queue anything.
When a peer chosen in round-robin fashion is full on send and fw, try the next peer until we finish the loop. _Then_ fail (or block?).
Right now, when an global outbound queue goes from empty to non-empty, every fd on remote pipes is made writable (even if only one is necessary to send the frame)....