uNetworkingAB

Results 290 comments of uNetworkingAB

H3App is highly experimental and barely enough to run a benchmark

Overall I like it, this was how I wanted it eventually. You have moved this section for no reason: ``` /* Parse query */ const char *querySeparatorPtr = (const char...

I work in bursts at times of interest, not 9-5 every day. This log callback needs thinking and tests (emitting new events is risky for things like closing the socket...

This sounds very reasonable, but can you please modify this example https://github.com/uNetworking/uWebSockets.js/blob/master/examples/ServerSentEvents.js so that the timeout issue triggers, then we have a test to fix and I don't need to...

Should be just increasing this to 60000 or something, right? https://github.com/uNetworking/uWebSockets.js/blob/6499438b41ac8fff22bc9429860fc3ecd9787fce/examples/ServerSentEvents.js#L35

This code does not actually "flush headers", it assumes write mode, so if you "flush headers" in a normal non-write flow, it will break it. So the naming flushHeaders is...

Something like beginWrite could work since the function is idempotent and can be called any time before you write

CXXFLAGS=-DUWS_USE_SIMDUTF make

> For each of these tests, the http server gets build and destroyed again. Yes this is how tests in our fuzzing folder works. We do millions of setups/teardowns per...

Ah, I forgot to say, you use uWS::Loop::defer to wrap something that is not thread safe. It's basically like Boost io_context::post