Terracotta-OSS / terracotta-core

The core components of the Terracotta Server
Apache License 2.0
64 stars 58 forks source link

Make the server more tolerant of client mistakes during reference/dereference #1331

Closed myronkscott closed 7 months ago

myronkscott commented 7 months ago

The server crashes when it doesn't receive perfectly matched fetches and releases from the client. While this will only happen due to a bug in the client accounting, Let's make the server more tolerant of these mistakes and push the failure to the client. Also fixed improper accounting if the entity rejects reconnection.