tripleslash

Results 29 comments of tripleslash

Is this actively being worked on on any branch? Should be high prio issue imo

I've used v1.7.5 Release bundle An Tao ***@***.***> schrieb am Do., 16. Juni 2022, 03:56: > Did you use the latest commit of the master branch? > > — >...

I've just tried it with the latest master and the crash is gone but the shutdown issue is not: On Windows the Ctrl+C interrupt is not handled by drogon. It...

No I did not. I've only called it once directly from main. The minimal reproducible example above still applies to this bug. I am using MSVC 2022 and todays drogon...

The following code causes the issue: ```cpp int main(int argc, char* argv[]) { drogon::app() .registerBeginningAdvice([] { drogon::app().quit(); }) .run(); // Never reached... return 0; } ```

I realize HTTP 3 is a very complicated topic. Maybe its worth to check if we can add a lib that already implements it? And just wrap it in drogon?...

I haven't used any HTTP 3 library myself so I can't recommend one but the most popular one without much bloat seems to be the [nghttp3](https://github.com/ngtcp2/nghttp3) library. There is also...

My trantor lib is built from commit tree https://github.com/an-tao/trantor/tree/26a599857a2fa5d61823ef85012e3d9123d5a675 as of right now and drogon is built from tag 1.9.0 tree. I saw there were no relevant changes to the...

If I keep the connection open and don't cancel it I get the following curl error after 30 seconds: ![image](https://github.com/an-tao/trantor/assets/4272703/7ab02374-ce54-443b-b530-10ff5c5b2949)

Is it possible that the last chunk of data is not properly flushed to the TCP socket when the HTTP connection is closed? Maybe there are still some bytes pending...