mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-24 06:43:03 +01:00
Backport: avoid info duplication when statements in call stack attached to different transactions (for example: monitoring snapshot is created in autonomous transaction)
This commit is contained in:
parent
d783dad667
commit
7874a6017d
@ -822,7 +822,7 @@ void DatabaseSnapshot::dumpData(thread_db* tdbb)
|
||||
transaction; transaction = transaction->tra_next)
|
||||
{
|
||||
for (request = transaction->tra_requests;
|
||||
request && (request->req_flags & req_active);
|
||||
request && (request->req_flags & req_active) && (request->req_transaction == transaction);
|
||||
request = request->req_caller)
|
||||
{
|
||||
request->adjustCallerStats();
|
||||
|
Loading…
Reference in New Issue
Block a user