Arvid Norberg

Results 1037 comments of Arvid Norberg

@AllSeeingEyeTolledEweSew even though this didn't fix the issue I was hoping it would, it seems like a good change still, right?

so, this happens when boost.asio is unloading libcrypto. I wonder if this is caused by libtorrent also calling `CRYPTO_cleanup_all_ex_data()`. I believe both asio's unloading and libtorrent's cleanup are deprecated in...

could you test to see if this makes a difference? https://github.com/arvidn/libtorrent/pull/6941

it looks like it's still happening: https://github.com/arvidn/libtorrent/runs/7090009663?check_suite_focus=true#step:5:16618

yeah, I made the patch against 1.2 because the same problem happens there, and I regularly merge 1.2 into 2.0 and master. Either way, it didn't seem to make a...

my suspicion is that as openssl deprecated `CONF_modules_unload()` they made it be called by their own global destructor. However, when they did, they should have made the publicly visible `CONF_modules_unload()`...

I just managed to reproduce this on MacOS as well, after updating OpenSSL. My understanding is: 1. OpenSSL simplified their API by no longer requiring calling `CONF_modules_unload()`, but it seems...

one MacOS, I can work around this by installing `brew install [email protected]` and the build libtorrent with: ``` b2 openssl-lib=$(brew --prefix [email protected])/lib openssl-include=$(brew --prefix [email protected])/include ``` (this is becasue `[email protected]`...

I believe this is a bug (or missing feature) in ntfs-3g. libtorrent supports a disk I/O back-end that doesn't use memory mapped files (which is the default in 32 bit...

I see, I just assumed it was ntfs-3g you were using. What's puzzling is that the man page for `open()` doesn't list `EAGAIN` as a possible error. Looking over the...