2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2024-11-05 04:48:02 +00:00

remove autoclosable interface from proxy data manager

This commit is contained in:
mohammed jasem alaajel 2023-08-31 14:30:02 +04:00 committed by mohammed jasem alaajel
parent 16576ab4c2
commit a2f1ec22c6

View File

@ -35,7 +35,7 @@ import java.util.concurrent.atomic.AtomicBoolean;
import static com.google.common.base.Preconditions.checkArgument; import static com.google.common.base.Preconditions.checkArgument;
public abstract class ProxyDataManager implements Runnable, AutoCloseable { public abstract class ProxyDataManager implements Runnable {
private static final String STREAM_ID = "redisbungee-stream"; private static final String STREAM_ID = "redisbungee-stream";
private static final int MAX_ENTRIES = 10000; private static final int MAX_ENTRIES = 10000;
@ -360,8 +360,7 @@ public abstract class ProxyDataManager implements Runnable, AutoCloseable {
} }
} }
@Override public void close() {
public void close() throws Exception {
closed.set(true); closed.set(true);
this.publishDeath(); this.publishDeath();
this.heartbeats.clear(); this.heartbeats.clear();