chrisdinn / brando

A Redis client written with Akka's IO package
Other
107 stars 24 forks source link

Fixed issue where invalid requests where keeped in the requester queue #11

Closed damienlevin closed 11 years ago

damienlevin commented 11 years ago

In the case of a disconnection, some requests were actually be queued up in the requester queue without being received or cleared. (This was happening when we were sending requests between the moment of a network lost and the ConnectionClosed Message) This was causing a proper mismatch between the request/sender and was causing the Brando actor to be in a totally broken state.