diff --git a/gns3server/modules/dynamips/__init__.py b/gns3server/modules/dynamips/__init__.py index a8bb51e2..49446172 100644 --- a/gns3server/modules/dynamips/__init__.py +++ b/gns3server/modules/dynamips/__init__.py @@ -210,7 +210,11 @@ class Dynamips(BaseManager): # save the configs when the project is committed for vm in self._vms.copy().values(): if vm.project.id == project.id: - yield from vm.save_configs() + try: + yield from vm.save_configs() + except DynamipsError as e: + log.warning(e) + continue @property def dynamips_path(self):