chronoxor / NetCoreServer

Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
https://chronoxor.github.io/NetCoreServer
MIT License
2.63k stars 550 forks source link

Client unresponsive after server crashes #264

Closed tjiakwokyung28 closed 1 year ago

tjiakwokyung28 commented 1 year ago

When the server crashes while processing client data, and upon restarting, the clients whose data was not yet processed become unresponsive. To address this issue, you can implement mechanisms like handling crashes gracefully, using timeouts, and ensuring proper error handling and recovery on the client side.

However, if you are using NancyFX, this issue is not encountered as it might have built-in features or handling mechanisms to handle such situations effectively.