XmlTreeBuilder: ensure thread safety 58/8758/1
authorRobert Varga <rovarga@cisco.com>
Mon, 7 Jul 2014 21:05:14 +0000 (23:05 +0200)
committerRobert Varga <rovarga@cisco.com>
Mon, 7 Jul 2014 21:05:14 +0000 (23:05 +0200)
commit5b289d412bee40efb72d921cc4624c151d7cae20
treef1314ccdb31a91c5886cfeb980db67f7ec56f567
parentd134bfce40e1a3e5cd20934f272e24dfefd65620
XmlTreeBuilder: ensure thread safety

Having a static field is a multi-threading show-stopper. Propagate the
state required via method argumets instead. Also convert Stack to
ArrayDeque.

Change-Id: I851fa16e648c0eb94ddc19f8ae9809b977c68564
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/XmlTreeBuilder.java