Check for null vnet when allocation fails

This commit is contained in:
kishan 2010-08-18 13:54:53 +05:30
parent b3cf83c94e
commit ef41ebc9ec

4
server/src/com/cloud/network/NetworkManagerImpl.java Executable file → Normal file
View File

@ -880,7 +880,9 @@ public class NetworkManagerImpl implements NetworkManager, VirtualMachineManager
vnet = _dcDao.allocateVnet(router.getDataCenterId(), router.getAccountId());
}
vnetAllocated = true;
routerMacAddress = getRouterMacForVnet(dc, vnet);
if(vnet != null){
routerMacAddress = getRouterMacForVnet(dc, vnet);
}
} else if (router.getRole() == Role.DHCP_USERDATA) {
if (!Vlan.UNTAGGED.equals(router.getVlanId())) {
vnet = router.getVlanId().trim();