X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ofproto%2Fofproto-dpif.c;h=3bc0e98901614f443fd4d37974e51277e8d5bc3b;hb=c0365fc854ab7ba09b2639ee8e3b63418b3cdf2c;hp=229b16cc779a4a1c4a61d3b8709c7ac2842e2770;hpb=0d1d26db42b5d206ebb75cc6dc93507f4e5b6a8a;p=sliver-openvswitch.git diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c index 229b16cc7..3bc0e9890 100644 --- a/ofproto/ofproto-dpif.c +++ b/ofproto/ofproto-dpif.c @@ -1051,6 +1051,8 @@ type_wait(const char *type) } timer_wait(&backer->next_expiration); + dpif_wait(backer->dpif); + udpif_wait(backer->udpif); } /* Basic life-cycle. */ @@ -1625,8 +1627,6 @@ wait(struct ofproto *ofproto_) return; } - dpif_wait(ofproto->backer->dpif); - udpif_wait(ofproto->backer->udpif); if (ofproto->sflow) { dpif_sflow_wait(ofproto->sflow); }