KamoCRM

Guard loadBinders by request identity, not scope value

Fixkamo-internal
Shipped
6 ஆகஸ்ட், 2026 அன்று 5:37 AM UTC
Author
kamo
Commit
9d6f6e9

sameBinderScope alone can't tell two in-flight requests for the SAME scope apart (A -> B -> A), so a slower older request could still overwrite a newer one. Track the latest request with a monotonic generation counter instead, and stop widening **************** to accept a raw number — assocObjectId carries unique_rowid() ids that must stay strings.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing