-
-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exception in IPC call #52
Comments
Unfortunately, the bulk of the work on this library was done five years ago, and I didn’t really include any heavily loaded scenarios (although I wouldn’t say that your example is about a heavy load). |
I am using this package for more then 1 year and this issue occured just recently on one of our virtual machines more then once. If you could give me a hint I could try to investigate. |
The first step is to recreate the high load within a single test and get your problem replicated. Moreover, as I understand it, this behavior may be platform-specific and appear only on Windows (I mainly use macOS for work). You can help even if you just provide a PR with this test. |
Description
We have recently reproduced bug with H.Pipes.
Nuget version: 2.0.59
Our server receives many IPC messages (~1000/min) in many cases there was just high cpu usage but one of our collegues crashed IPC server
This is my custom json formatter
We have created process dump before crash, but I am not sure how this could happend.
I have investigated dump and there is buffer which is pretty high
1734681213 bytes
. (I am able to provide dump)In my opinion there are still incomming IPC messages, but nobody can read.
Steps to reproduce the bug
I am not sure if there is 100% way to reproduce this issue.
Expected behavior
No response
Screenshots
NuGet package version
2.0.59
Platform
Console
IDE
Visual Studio 2022
Additional context
No response
The text was updated successfully, but these errors were encountered: