BUG-893: improve ClassLoaderUtils safety 58/6858/2
authorRobert Varga <rovarga@cisco.com>
Sat, 10 May 2014 14:00:17 +0000 (16:00 +0200)
committerRobert Varga <rovarga@cisco.com>
Sat, 10 May 2014 14:22:55 +0000 (16:22 +0200)
commit1c146bc46b1d071efbcbb2b5960db7d8f7db68bf
treef2bf23a1dd1a8dd176a453a52522db5fe22dbf5e
parentc3456331e78096eb6e3834ace5b60f9f5972bbb1
BUG-893: improve ClassLoaderUtils safety

There is a slight possiblity for
ClassLoaderUtils.withClassLoaderAndLock() to not release the lock. Fix
this by refactoring it properly and letting users pick which flavor of
the method they want to use.

Change-Id: I07edd05323d26bfdf6800fbcd28ad9c150599a74
Signed-off-by: Robert Varga <rovarga@cisco.com>
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/ClassLoaderUtils.java