Skip to main content
10

ABORTED

ActiveHTTP 409

The operation was aborted, typically due to a concurrency issue such as a sequencer check failure or transaction abort. ABORTED is used for higher-level conflicts than FAILED_PRECONDITION and indicates the client should retry the entire operation.

Description

ABORTED is returned when an operation is aborted due to concurrency conflicts. Unlike FAILED_PRECONDITION, ABORTED suggests that retrying the operation at a higher level (e.g., retrying a transaction) may succeed.

Common causes

  • Transaction conflict
  • Optimistic concurrency check failed
  • Compare-and-swap conflict

HTTP equivalent

HTTP 409 – View status code reference →