Skip to content

Commit 910a623

Browse files
authored
fix: synchronized method in ThreadSafeMemoryReservationManager #16950
1 parent bc2063f commit 910a623

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/memory/ThreadSafeMemoryReservationManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ public synchronized void releaseAllReservedMemory() {
5252
}
5353

5454
@Override
55-
public Pair<Long, Long> releaseMemoryVirtually(final long size) {
55+
public synchronized Pair<Long, Long> releaseMemoryVirtually(final long size) {
5656
return super.releaseMemoryVirtually(size);
5757
}
5858

5959
@Override
60-
public void reserveMemoryVirtually(
60+
public synchronized void reserveMemoryVirtually(
6161
final long bytesToBeReserved, final long bytesAlreadyReserved) {
6262
super.reserveMemoryVirtually(bytesToBeReserved, bytesAlreadyReserved);
6363
}

0 commit comments

Comments
 (0)