BUG-981: RuntimeGeneratedMappingServiceImpl thread safety 75/6875/1
authorRobert Varga <rovarga@cisco.com>
Sun, 11 May 2014 09:52:04 +0000 (11:52 +0200)
committerRobert Varga <rovarga@cisco.com>
Sun, 11 May 2014 15:27:10 +0000 (17:27 +0200)
commit24ca20057be79f34de59cba657a10deac12eb7ca
tree9e9dfcedb9bf92e3b273e57f4b52cae098abbf22
parentbad1ca8b7f23a5c4b921d0d5e35a80a662a2a7d7
BUG-981: RuntimeGeneratedMappingServiceImpl thread safety

This patch improves and documents thread safety of waiting for schema to
become available. There was an obvious race condition between schema
context change and registering for notification.

Change-Id: Ieb3999b3d6af5fbbee63015c92a87353a71229d7
Signed-off-by: Robert Varga <rovarga@cisco.com>
code-generator/binding-generator-impl/pom.xml
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/LazyGeneratedCodecRegistry.java
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/RuntimeGeneratedMappingServiceImpl.java