BUG-4514: clear oldModule/oldInstance when no longer needed 87/30487/3
authorRobert Varga <rovarga@cisco.com>
Wed, 2 Dec 2015 14:20:22 +0000 (15:20 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 7 Dec 2015 09:44:05 +0000 (09:44 +0000)
commit7ff9016372201b5a14fd5b6f2e1faba1bc3760f3
tree8621bc25ef32e98c4d164424f8afa1eb1bc4eea1
parent7a102d6ecc99eecd66e84621f4cfd736ddbb6176
BUG-4514: clear oldModule/oldInstance when no longer needed

When we acquire a new instance we no longer need the old module nor
instance. Failing to clear these references leads to slow memory leak,
as we retain the complete history of modules as transactions are being
made.

Change-Id: I42899176d335e5f6ac66ecb1dfe080c4dd14ab2a
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/config/config-api/src/main/java/org/opendaylight/controller/config/spi/AbstractModule.java