From: Kamal Rameshan Date: Wed, 26 Mar 2014 21:12:19 +0000 (-0700) Subject: Bug:553 - RPC providers are not cleaned up on bundle stop, causing bundle restart... X-Git-Tag: autorelease-tag-v20140601202136_82eb3f9~304^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=3e0b1db389a3948e227e50d176cf94985455c28c Bug:553 - RPC providers are not cleaned up on bundle stop, causing bundle restart to fail Change-Id: Id6b8ba01194d71d2eb7ea97ca70088dec8b29d6e Signed-off-by: Kamal Rameshan --- diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RpcProviderRegistryImpl.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RpcProviderRegistryImpl.java index e0c7d260b5..542dfa7e7b 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RpcProviderRegistryImpl.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/impl/RpcProviderRegistryImpl.java @@ -247,7 +247,8 @@ public class RpcProviderRegistryImpl implements // public RpcProxyRegistration(Class type, T service, RpcProviderRegistryImpl registry) { super(service); - serviceType = type; + this.serviceType = type; + this.registry = registry; } @Override