On Thu, Aug 19, 2021 at 8:18 AM Renat Nurgaliyev <[email protected]> wrote: > > Setting probe interval before calling Reconnect.enable() ensures > that initial OVSDB connection will not use the default probe interval > of 5000 ms, as it may cause connection problems to large databases. > > Signed-off-by: Renat Nurgaliyev <[email protected]> Small enough change
Acked-by Michael Santana <[email protected]> > --- > python/ovs/jsonrpc.py | 9 +++++---- > 1 file changed, 5 insertions(+), 4 deletions(-) > > diff --git a/python/ovs/jsonrpc.py b/python/ovs/jsonrpc.py > index d5127268a..c60133369 100644 > --- a/python/ovs/jsonrpc.py > +++ b/python/ovs/jsonrpc.py > @@ -408,16 +408,17 @@ class Session(object): > reconnect = ovs.reconnect.Reconnect(ovs.timeval.msec()) > session = Session(reconnect, None, remotes) > session.pick_remote() > - reconnect.enable(ovs.timeval.msec()) > - reconnect.set_backoff_free_tries(len(remotes)) > - if ovs.stream.PassiveStream.is_valid_name(reconnect.get_name()): > - reconnect.set_passive(True, ovs.timeval.msec()) > > if not > ovs.stream.stream_or_pstream_needs_probes(reconnect.get_name()): > reconnect.set_probe_interval(0) > elif probe_interval is not None: > reconnect.set_probe_interval(probe_interval) > > + reconnect.enable(ovs.timeval.msec()) > + reconnect.set_backoff_free_tries(len(remotes)) > + if ovs.stream.PassiveStream.is_valid_name(reconnect.get_name()): > + reconnect.set_passive(True, ovs.timeval.msec()) > + > return session > > @staticmethod > -- > 2.33.0 > > _______________________________________________ > dev mailing list > [email protected] > https://mail.openvswitch.org/mailman/listinfo/ovs-dev > _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
