X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=python%2Fovs%2Freconnect.py;h=5fc96bc8713a568a3ba7dc990be4bfd12ab8ce2d;hb=14865427e666d21baef05fe14874784bf2108c6f;hp=49c7a094cf75d4570f600fd40123e635624e327a;hpb=5eda645e36a9b5dd72c275b7e400dfefcba281d3;p=openvswitch diff --git a/python/ovs/reconnect.py b/python/ovs/reconnect.py index 49c7a094..5fc96bc8 100644 --- a/python/ovs/reconnect.py +++ b/python/ovs/reconnect.py @@ -558,8 +558,9 @@ class Reconnect(object): stats.is_connected = self.is_connected() stats.msec_since_connect = self.get_last_connect_elapsed(now) stats.msec_since_disconnect = self.get_last_disconnect_elapsed(now) - stats.total_connected_duration = self.total_connected_duration + \ - (self.get_last_connect_elapsed(now) if self.is_connected() else 0) + stats.total_connected_duration = self.total_connected_duration + if self.is_connected(): + stats.total_connected_duration += self.get_last_connect_elapsed(now) stats.n_attempted_connections = self.n_attempted_connections stats.n_successful_connections = self.n_successful_connections stats.state = self.state.name