diff --git a/server/src/com/cloud/network/NetworkManagerImpl.java b/server/src/com/cloud/network/NetworkManagerImpl.java index 4fd0c773a05..2f9a12194a8 100755 --- a/server/src/com/cloud/network/NetworkManagerImpl.java +++ b/server/src/com/cloud/network/NetworkManagerImpl.java @@ -2001,7 +2001,10 @@ public class NetworkManagerImpl implements NetworkManager, NetworkService, Manag boolean success = true; - cleanupNetworkResources(networkId, callerAccount, context.getCaller().getId()); + if (!cleanupNetworkResources(networkId, callerAccount, context.getCaller().getId())) { + s_logger.warn("Unable to delete network id=" + networkId + ": failed to cleanup network resources"); + return false; + } for (NetworkElement element : _networkElements) { try {