This is an automated email from the ASF dual-hosted git repository.

dcromberge pushed a commit to branch multi-module-experimental
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git


The following commit(s) were added to refs/heads/multi-module-experimental by 
this push:
     new 22f543c  Set correct referent object in cleaner
22f543c is described below

commit 22f543c604a6a195b64071cedd6e3b37691b0e12
Author: David Cromberge <[email protected]>
AuthorDate: Wed Mar 31 16:18:58 2021 +0100

    Set correct referent object in cleaner
---
 .../src/main/java/org/apache/datasketches/memory/CleanerWrapper.java    | 2 +-
 .../src/main/java/org/apache/datasketches/memory/CleanerWrapper.java    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/datasketches-memory-base/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
 
b/datasketches-memory-base/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
index cf2502c..b78fcd6 100644
--- 
a/datasketches-memory-base/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
+++ 
b/datasketches-memory-base/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
@@ -34,7 +34,7 @@ class CleanerWrapper {
     private final Cleaner cleaner;
 
     CleanerWrapper(Object referent, Runnable deallocator) {
-        cleaner = Cleaner.create(this, deallocator);
+        cleaner = Cleaner.create(referent, deallocator);
     }
 
     void clean() {
diff --git 
a/datasketches-memory-java9/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
 
b/datasketches-memory-java9/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
index 71a7937..145c74f 100644
--- 
a/datasketches-memory-java9/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
+++ 
b/datasketches-memory-java9/src/main/java/org/apache/datasketches/memory/CleanerWrapper.java
@@ -34,7 +34,7 @@ class CleanerWrapper {
     private final Cleaner cleaner;
 
     CleanerWrapper(Object referent, Runnable deallocator) {
-        cleaner = Cleaner.create(this, deallocator);
+        cleaner = Cleaner.create(referent, deallocator);
     }
 
     void clean() {

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to