switched to shared cleaners in object detectors (#2462)

Co-authored-by: Matt Morley <matthew.morley.ca@gmail.com>
This commit is contained in:
Jesse Kane
2026-05-03 20:01:13 -04:00
committed by GitHub
parent b8e9e4f5c7
commit de5fe76123
2 changed files with 2 additions and 4 deletions

View File

@@ -33,8 +33,7 @@ import org.photonvision.vision.pipe.impl.NeuralNetworkPipeResult;
public class RknnObjectDetector implements ObjectDetector {
private static final Logger logger = new Logger(RknnObjectDetector.class, LogGroup.General);
/** Cleaner instance to release the detector when it goes out of scope */
private final Cleaner cleaner = Cleaner.create();
private static final Cleaner cleaner = Cleaner.create();
private final Cleanable cleanable;

View File

@@ -33,8 +33,7 @@ import org.photonvision.vision.pipe.impl.NeuralNetworkPipeResult;
public class RubikObjectDetector implements ObjectDetector {
private static final Logger logger = new Logger(RubikObjectDetector.class, LogGroup.General);
/** Cleaner instance to release the detector when it goes out of scope */
private final Cleaner cleaner = Cleaner.create();
private static final Cleaner cleaner = Cleaner.create();
private final Cleanable cleanable;