ekalchev

Results 12 issues of ekalchev

The deadlock is reproducible with the code below. This is WPF application. ``` using Nito.AsyncEx; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows; using...

This below reproduce the issue with v5.0.0. AsyncContexstThread is destroyed when you throw exception from async void method. Note that if you remove the async keyword it works fine. This...

ENVELOPE reports incorrect bytes count for text in Cyrillic The problem is in this part - it says 38 bytes but the actual bytes are 70 ``` (({38}..Р еÑ.епÑ.иÑ. ОÑ.иÑ....

I am trying to create plugin for creating links for UNC file path "\\\\server\path\directory". I need to know if I am at the right path. I made the following modification...

custom protocol
docs

![image](https://user-images.githubusercontent.com/10009149/154365000-3ba08207-9574-4753-83f6-bac77e926cd0.png) I was inspecting the memory allocations for the thread that works with MailKit and surprisingly Task\ takes huge chunk of memory more than strings and memory streams. Not sure...

performance

I made a C# .Net implementation. Thanks you for the wonderful work https://github.com/ekalchev/push-notificator-csharp/

There is no way to interrupt a method like CircularBuffer.Read before the timeout limit is exceeded. This is problem is you want to gracefully wait for exit of a worker...

I am looking for advice how to implement the following functionality with SharedMemory I have N number of processes and I would like any of those N processes to broadcast...

I saw this mentioned as drawback Slower source-to-IL compilation, slower JIT compilation. Does JIT compilations times outweigh performance penalty of using reflection?

It seems .net team made a change in the latest .net frameworks https://github.com/dotnet/coreclr/pull/26310 which made `ValueTask` allocation free. I wonder if using PooledAwait make sense if you are using .net...