failing with "Too many retires" is a harsh response to failing to acquire a session lock ... session affinity is a workaround, but it is a heavy duty workaround with it's own drawbacks ... it is possible to adjust the session retry logic to simply spin in a loop until the session lock is available ...