Maximilian Hils

Results 653 comments of Maximilian Hils

refs https://github.com/mitmproxy/mitmproxy/pull/7710

Hi @holzschu! @metawops cross-posted this on our Slack, so I thought I'll drop by. mitmproxy itself is completely pure Python, but we do have some dependencies that are not, for...

What happens if you run the download repeatedly? It's not uncommon for Python to not give memory back, but actually garbage collect it.

Thanks! Can you please verify that the simplified version works for you as well?

Here's the error I'm seeing with (static-curl, macOS, local mode): results ``` > ./curl --http3-only https://http3.is -k -vvv --resolve http3.is:443:151.101.129.91 * Added http3.is:443:151.101.129.91 to DNS cache * Hostname http3.is was...

> * Currently we can run HTTP3 reverse proxy mode using: `mitmdump --mode reverse:https://http3.is@443 --mode reverse:http3://http3.is@443`. I'd propose that we combine the two options into a single `reverse:http3:...` mode since...

This issue is likely specific to (Open)BSD. At least I can't reproduce it on Linux and macOS.

Here's our SIGTERM handling: https://github.com/mitmproxy/mitmproxy/blob/332f222994deb27bb0ab68618b23f270b3bdfe2d/mitmproxy/tools/main.py#L116-L128 I would assume the handler is never called?

Thanks! Do you want to send a patch that tries `loop.add_signal_handler` first and then falls back to `signal.signal` on exception? :)

This is great, but how on earth does the Rust implementation take 15s? Do you have a repro?