A refund handler commits the refund, then loses its reply. Maybe the HTTP response timed out. Maybe the worker died before it acknowledged the queue message. Maybe it was an AI agent's tool call, and the agent saw a timeout and called the tool again with the same arguments. The sender did nothing wrong by retrying. The question is what your... Weiterlesen: My refund handler checked the ledger before paying. It still paid twice.
Intelligence View
⚡ tsecurity.de Intelligence
My refund handler checked the ledger before paying. It still paid twice.
A refund handler commits the refund, then loses its reply. Maybe the HTTP response timed out. Maybe the worker died before it acknowledged the queue message.…