From 0ab98994ba90f79ba3b8853f7d5def687a03f7f2 Mon Sep 17 00:00:00 2001 From: marcelo Date: Tue, 29 Jan 2013 16:30:41 -0800 Subject: dpset: fix join race the datapath object should be added to the list in DPSet before datapath_join event is fired. Signed-off-by: FUJITA Tomonori --- ryu/controller/dpset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/controller/dpset.py b/ryu/controller/dpset.py index 80ffb6f6..b6883b54 100644 --- a/ryu/controller/dpset.py +++ b/ryu/controller/dpset.py @@ -67,8 +67,8 @@ class DPSet(object): if dp_type_ is not None: dp.dp_type = dp_type_ - self.ev_q.queue(EventDP(dp, True)) self.dps[dp.id] = dp + self.ev_q.queue(EventDP(dp, True)) def unregister(self, dp): if dp.id in self.dps: -- cgit v1.2.3