From 27a5fd60e20e7cf8c698d98de9b403dda585d765 Mon Sep 17 00:00:00 2001
From: Jamie Sinn <jamie.sinn@taplytics.com>
Date: Tue, 1 Oct 2024 09:12:28 -0400
Subject: [PATCH] Use shutdown instead of close

---
 .../sdk/server/local/managers/EnvironmentConfigManager.java    | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/main/java/com/devcycle/sdk/server/local/managers/EnvironmentConfigManager.java b/src/main/java/com/devcycle/sdk/server/local/managers/EnvironmentConfigManager.java
index 0c5eb0a..fbea213 100644
--- a/src/main/java/com/devcycle/sdk/server/local/managers/EnvironmentConfigManager.java
+++ b/src/main/java/com/devcycle/sdk/server/local/managers/EnvironmentConfigManager.java
@@ -128,7 +128,7 @@ private Void handleSSEError(FaultEvent faultEvent) {
     private Void handleSSEStarted(StartedEvent startedEvent) {
         isSSEConnected = true;
         DevCycleLogger.debug("SSE Connected - setting polling interval to " + pollingIntervalSSEMS);
-        scheduler.close();
+        scheduler.shutdown();
         scheduler = setupScheduler();
         scheduler.scheduleAtFixedRate(getConfigRunnable, 0, pollingIntervalSSEMS, TimeUnit.MILLISECONDS);
         return null;
@@ -259,7 +259,6 @@ private ProjectConfig getConfigResponse(Call<ProjectConfig> call) throws DevCycl
 
     private void stopPolling() {
         pollingEnabled = false;
-
         scheduler.shutdown();
     }