You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by mb...@apache.org on 2018/03/08 22:05:42 UTC
[incubator-daffodil] branch master updated: Change val and lazy val
to def - multi-threading bug due to state?
This is an automated email from the ASF dual-hosted git repository.
mbeckerle pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-daffodil.git
The following commit(s) were added to refs/heads/master by this push:
new 29c629e Change val and lazy val to def - multi-threading bug due to state?
29c629e is described below
commit 29c629e4b6e7f8192a5256dcba9e2b3607cc4bc0
Author: Michael Beckerle <mb...@tresys.com>
AuthorDate: Tue Feb 20 18:43:46 2018 -0500
Change val and lazy val to def - multi-threading bug due to state?
DAFFODIL-1908
---
.../src/main/scala/org/apache/daffodil/xml/DaffodilXMLLoader.scala | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/daffodil-lib/src/main/scala/org/apache/daffodil/xml/DaffodilXMLLoader.scala b/daffodil-lib/src/main/scala/org/apache/daffodil/xml/DaffodilXMLLoader.scala
index 43c69fa..b8d703f 100644
--- a/daffodil-lib/src/main/scala/org/apache/daffodil/xml/DaffodilXMLLoader.scala
+++ b/daffodil-lib/src/main/scala/org/apache/daffodil/xml/DaffodilXMLLoader.scala
@@ -373,7 +373,7 @@ trait SchemaAwareLoaderMixin {
protected def doValidation: Boolean
- lazy val resolver = DFDLCatalogResolver.get
+ def resolver = DFDLCatalogResolver.get
override lazy val parser: SAXParser = {
@@ -501,7 +501,7 @@ class DaffodilXMLLoader(val errorHandler: org.xml.sax.ErrorHandler) {
def this() = this(RethrowSchemaErrorHandler)
- val xercesAdapter = new DFDLXercesAdapter(errorHandler)
+ def xercesAdapter = new DFDLXercesAdapter(errorHandler)
//
// Controls whether we setup Xerces for validation or not.
--
To stop receiving notification emails like this one, please contact
mbeckerle@apache.org.