[PR #9078] [MERGED] fix(client): prevent isMounted race condition causing many rps #25321

Closed
opened 2026-04-15 22:50:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/9078
Author: @ping-maxwell
Created: 4/9/2026
Status: Merged
Merged: 4/14/2026
Merged by: @gustavovalverde

Base: mainHead: fix/prevent-isMount-race-condition-on-client


📝 Commits (10+)

  • d1075da fix(client): prevent isMounted race condition causing many rps
  • a96c91a chore: changeset
  • fa9c60b Merge branch 'main' into fix/prevent-isMount-race-condition-on-client
  • fccef1d test: add regression case
  • 492ee95 fix: cleanup
  • 7932689 Merge branch 'main' into fix/prevent-isMount-race-condition-on-client
  • ce15b02 Merge branch 'main' into fix/prevent-isMount-race-condition-on-client
  • a6a1239 remove cleanup logic
  • a85868f Merge branch 'main' into fix/prevent-isMount-race-condition-on-client
  • 55543e5 Merge branch 'main' into fix/prevent-isMount-race-condition-on-client

📊 Changes

3 files changed (+86 additions, -4 deletions)

View changed files

.changeset/honest-symbols-stick.md (+5 -0)
📝 packages/better-auth/src/client/query.test.ts (+76 -0)
📝 packages/better-auth/src/client/query.ts (+5 -4)

📄 Description

closes https://github.com/better-auth/better-auth/issues/9077


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/9078 **Author:** [@ping-maxwell](https://github.com/ping-maxwell) **Created:** 4/9/2026 **Status:** ✅ Merged **Merged:** 4/14/2026 **Merged by:** [@gustavovalverde](https://github.com/gustavovalverde) **Base:** `main` ← **Head:** `fix/prevent-isMount-race-condition-on-client` --- ### 📝 Commits (10+) - [`d1075da`](https://github.com/better-auth/better-auth/commit/d1075da3dcdf3a48916d6673a48ef5c8c98323fc) fix(client): prevent `isMounted` race condition causing many rps - [`a96c91a`](https://github.com/better-auth/better-auth/commit/a96c91aa74ea2eec2c022fc56b066370c3caadab) chore: changeset - [`fa9c60b`](https://github.com/better-auth/better-auth/commit/fa9c60b667ae0fab0df368a14f6039544a19aa3d) Merge branch 'main' into fix/prevent-isMount-race-condition-on-client - [`fccef1d`](https://github.com/better-auth/better-auth/commit/fccef1d81a675520c1a0b4a6d6625bfe92ca6b66) test: add regression case - [`492ee95`](https://github.com/better-auth/better-auth/commit/492ee9567e13d58c5b3beda7311e409ef1858f29) fix: cleanup - [`7932689`](https://github.com/better-auth/better-auth/commit/793268927e2cacb7f81548307473737baaaaa02f) Merge branch 'main' into fix/prevent-isMount-race-condition-on-client - [`ce15b02`](https://github.com/better-auth/better-auth/commit/ce15b025ea5210f665f0b7e8cbfb518bfa6f0173) Merge branch 'main' into fix/prevent-isMount-race-condition-on-client - [`a6a1239`](https://github.com/better-auth/better-auth/commit/a6a1239dcaeffc92112d3487bf27228ffb14ae4d) remove cleanup logic - [`a85868f`](https://github.com/better-auth/better-auth/commit/a85868f4a248661dba1f00c9c59cf1fe00215134) Merge branch 'main' into fix/prevent-isMount-race-condition-on-client - [`55543e5`](https://github.com/better-auth/better-auth/commit/55543e5b05b951ec19f4cf1a29762faa1d8d1dfb) Merge branch 'main' into fix/prevent-isMount-race-condition-on-client ### 📊 Changes **3 files changed** (+86 additions, -4 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/honest-symbols-stick.md` (+5 -0) 📝 `packages/better-auth/src/client/query.test.ts` (+76 -0) 📝 `packages/better-auth/src/client/query.ts` (+5 -4) </details> ### 📄 Description closes https://github.com/better-auth/better-auth/issues/9077 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 22:50:00 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#25321