Results 29 comments of Gurwinder Singh

I debugged the application and it turned out to be because of untrusted SSL certificates (self signed). Fixing that resolved the issue for me but it would be nice to...

Also, should the `set_body_json` really set the mimetype? A user should be able to set their own value anyway.

Yes. The download rate is higher (up to 10%) and CPU usage is lower when the extraneous writes are absent. I intend to have my library compete with libtorrent C++...

I am getting following error with that branch: ``` thread 'main' panicked at 'not currently running on the Tokio runtime.', src/libcore/option.rs:1188:5 stack backtrace: 0: backtrace::backtrace::libunwind::trace at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88 1: backtrace::backtrace::trace_unsynchronized at...

Seems like reqwest/hyper won't work with that version

Ok. I changed reqwest to use blocking. The syscalls are about the same as before: ``` % time seconds usecs/call calls errors syscall ------ ----------- ----------- --------- --------- ---------------- 93.95...

@ipetkov the application is not using tokio `process` at all. There is no explicit registration for OS signals.

@Darksonn reqwest is only used for initial announce request. After that, I use simple tcp connections. So using blocking api for reqwest is fine IMO.

Hi sorry, I don't have a minimal repro for this. But in my application, I still have the same issue if I turn on the multithreaded runtime. For now, I...