Fix release conditions in ovsport
[nepi.git] / src / nepi / resources / planetlab / openvswitch / ovsport.py
index ce59af2..426ad97 100644 (file)
@@ -227,7 +227,7 @@ class OVSPort(LinuxApplication):
         # to be released
         from nepi.resources.planetlab.openvswitch.tunnel import Tunnel
         rm = self.get_connected(Tunnel.rtype())
-        if rm[0].state < ResourceState.FINISHED:
+        if rm and rm[0].state < ResourceState.FINISHED:
             self.ec.schedule(reschedule_delay, self.release)
             return