From 6ad712d1c46266c485affe0b0f32a6a9221495f6 Mon Sep 17 00:00:00 2001 From: kishan Date: Tue, 8 Nov 2011 15:53:32 +0530 Subject: [PATCH] bug 11851: When Add VPN user fails, remove the user entry from db instead of leaving in Add state. status 11851: resolved fixed reviewed-by: Abhi --- .../src/com/cloud/network/vpn/RemoteAccessVpnManagerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/com/cloud/network/vpn/RemoteAccessVpnManagerImpl.java b/server/src/com/cloud/network/vpn/RemoteAccessVpnManagerImpl.java index f87890856fe..3f8b92a16fd 100755 --- a/server/src/com/cloud/network/vpn/RemoteAccessVpnManagerImpl.java +++ b/server/src/com/cloud/network/vpn/RemoteAccessVpnManagerImpl.java @@ -432,6 +432,9 @@ public class RemoteAccessVpnManagerImpl implements RemoteAccessVpnService, Manag _vpnUsersDao.remove(user.getId()); } } else { + if (user.getState() == State.Add) { + _vpnUsersDao.remove(user.getId()); + } s_logger.warn("Failed to apply vpn for user " + user.getUsername() + ", accountId=" + user.getAccountId()); } }