TracingWriteTransaction(DOMDataWriteTransaction delegate, TracingBroker tracingBroker,
CloseTrackedRegistry<TracingWriteTransaction> writeTransactionsRegistry) {
super(delegate, tracingBroker);
- this.closeTracker = new CloseTrackedTrait<>(writeTransactionsRegistry);
+ this.closeTracker = new CloseTrackedTrait<>(writeTransactionsRegistry, this);
}
@Override
return closeTracker.getAllocationContextStackTrace();
}
+ @Override
+ public CloseTracked<TracingWriteTransaction> getRealCloseTracked() {
+ return this;
+ }
+
}