diff --git a/lib/features.c b/lib/features.c index 82bce10e94..b044372352 100644 --- a/lib/features.c +++ b/lib/features.c @@ -150,6 +150,8 @@ ovs_feature_get_openflow_cap(const char *br_name) rconn_run(swconn); if (!rconn_is_connected(swconn)) { + rconn_run_wait(swconn); + rconn_recv_wait(swconn); return false; }