You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When concurrent transactions detects sweep condition and starts an asyncronous sweep process there is race condition present which could lead to the unneeded effects:
- a lot of sweep threads could be started (and perform attach\detach calls)
- in SS concurrent sweep threads could be serialized inside isc_attach_database and then run sequentially few times a whole sweep process
- a lot of threads could lead to out of memory condition, especially at 32-bit process
Submitted by: @hvlad
When concurrent transactions detects sweep condition and starts an asyncronous sweep process there is race condition present which could lead to the unneeded effects:
- a lot of sweep threads could be started (and perform attach\detach calls)
- in SS concurrent sweep threads could be serialized inside isc_attach_database and then run sequentially few times a whole sweep process
- a lot of threads could lead to out of memory condition, especially at 32-bit process
Commits: 5254e36 67dc3c1 caa6998 8a9cebb 8a3450e c12e731 FirebirdSQL/fbt-repository@ab1270d FirebirdSQL/fbt-repository@05e3d3c FirebirdSQL/fbt-repository@c58b21d FirebirdSQL/fbt-repository@a65b2f6 FirebirdSQL/fbt-repository@5f9191e FirebirdSQL/fbt-repository@a7a4514
The text was updated successfully, but these errors were encountered: