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
tx_check: pass read tx into freelist load to avoid nested beginTx
Check already runs on a read transaction (often from View on another
goroutine). Rebuilding an unsynced freelist called beginTx from freepages,
which could block when combined with the outer View transaction.
Pass the active Tx into loadFreelist so reconstruction uses freepagesWithTx
and skips opening a nested read transaction (fixes#877).
Signed-off-by: Vedant Madane <vedantmadane@users.noreply.github.com>
0 commit comments