diff --git a/src/main/java/core/packetproxy/OpenVPN.java b/src/main/java/core/packetproxy/OpenVPN.java index 672dc1a6..6e4d2be2 100644 --- a/src/main/java/core/packetproxy/OpenVPN.java +++ b/src/main/java/core/packetproxy/OpenVPN.java @@ -53,20 +53,11 @@ public class OpenVPN { - private static OpenVPN instance = null; private static final String imageName = "alekslitvinenk/openvpn"; private static final String containerName = "packetproxy_ovpn"; private static final String volumeName = "packetproxy_ovpn_volume"; private boolean pulling = false; - public static OpenVPN getInstance() throws Exception { - if (instance == null) { - - instance = new OpenVPN(); - } - return instance; - } - private DockerClient getClient() { DockerClientConfig config = DefaultDockerClientConfig.createDefaultConfigBuilder().build(); DockerHttpClient httpClient = new ApacheDockerHttpClient.Builder().dockerHost(config.getDockerHost()) diff --git a/src/main/java/core/packetproxy/gui/GUIOptionOpenVPN.java b/src/main/java/core/packetproxy/gui/GUIOptionOpenVPN.java index 48549432..2a4d7029 100644 --- a/src/main/java/core/packetproxy/gui/GUIOptionOpenVPN.java +++ b/src/main/java/core/packetproxy/gui/GUIOptionOpenVPN.java @@ -64,7 +64,7 @@ public class GUIOptionOpenVPN extends GUIOptionComponentBase public GUIOptionOpenVPN(JFrame owner) throws Exception { super(owner); - this.openVPN = OpenVPN.getInstance(); + this.openVPN = new OpenVPN(); this.openVPNForwardPorts = OpenVPNForwardPorts.getInstance(); this.openVPNForwardPorts.addPropertyChangeListener(this); this.table_ext_list = new ArrayList();