mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 15:23:02 +01:00
Fixed bug CORE-5935 : Bugcheck 165 (cannot find tip page)
This commit is contained in:
parent
cff6cf566d
commit
d4d5a9633c
@ -506,6 +506,9 @@ TraNumber TipCache::cacheTransactions(thread_db* tdbb, TraNumber oldest)
|
|||||||
CCH_RELEASE(tdbb, &window);
|
CCH_RELEASE(tdbb, &window);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// Don't try to ask for non-existing TIP page
|
||||||
|
oldest = MIN(oldest, top);
|
||||||
|
|
||||||
// hvlad: No need to cache TIP pages below hdr_oldest just refreshed from
|
// hvlad: No need to cache TIP pages below hdr_oldest just refreshed from
|
||||||
// header page. Moreover our tip cache can now contain a gap between the last
|
// header page. Moreover our tip cache can now contain a gap between the last
|
||||||
// cached tip page and new pages if our process was idle for long time
|
// cached tip page and new pages if our process was idle for long time
|
||||||
|
Loading…
Reference in New Issue
Block a user