Victor
Victor
In fact, there's more down there: > The method is free to return fewer bytes than requested even if the end of the file stream has not been reached
I believe this is the issue causing https://github.com/sipsorcery-org/sipsorcery/issues/1109 The packet is parsed incorrectly, because it has ssrc 1, which causes SIPSorcery not to find the corresponding media stream, which causes...
Turned out it had to do with mDNS resolution failure. E.g. if you set an mDNS resolver and return `null` from it, and this bit of code is hit, then...
OK, I had some midnight debugging, and I believe the main reason is incorrect reset of `_congestionWindow` in both places where it is set to `_defaultMTU`. In the bit that...
@ris-work same license If you want to experiment, ignore the first commit, I edited it and force-pushed as the second commit. You would need to get their branch and cherry-pick...
I worked around this issue with BouncyCastle 2.2.1 by disregarding RFC 8244 [5.1](https://www.rfc-editor.org/rfc/rfc8422#section-5.1) (at least on SIPSorcery side) and simply only using ECC if no other options are available. See...
P.S. command line experience is also very poor. Why not just provide an FTP(S) endpoint like regular Azure Web Service does.
Is there a setting? I don't have the add-on installed.
FYI in Python.NET we ended up replacing PInvoke with C# unmanaged function pointers, and I have a fork of Roslynator that does conversion automatically: https://github.com/lostmsu/Roslynator/tree/features/ReplacePInvoke (need to be on the...
Dispose scopes are thread local: https://github.com/dotnet/TorchSharp/blob/6bc4574cc94a244a318f22ee0244addd9d4d94f2/src/TorchSharp/DisposeScopeManager.cs#L17 The only thing to care about here is that thread local actually does not work with async. For the latter, we might just need...