Keep secchan and vswitchd from consuming 100% CPU when a datapath is deleted.
authorBen Pfaff <blp@nicira.com>
Fri, 6 Mar 2009 22:34:46 +0000 (14:34 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 6 Mar 2009 22:34:46 +0000 (14:34 -0800)
commitc583210b82600f7c12dd7ce28af4b27f3094313a
tree40a1611c3b0794e728013ed6ee5ff40d14dd18ac
parent202725960bfb5037af8e9c3ede22072fc3742dab
Keep secchan and vswitchd from consuming 100% CPU when a datapath is deleted.

Before this commit, "dpctl deldp x" would cause secchan or vswitchd to
consume 100% CPU if they were responsible for the given datapath.  This
fixes the problem.
secchan/main.c
secchan/ofproto.c
secchan/ofproto.h
vswitchd/bridge.c
vswitchd/bridge.h
vswitchd/vswitchd.c