GitHub user selvaganesang opened a pull request: https://github.com/apache/trafodion/pull/1562
[TRAFODION-2821] Trafodion core code base needs to be thread safe TMLIB JNI interaction was not thread safe causing T2 driver application to dump core at times. Cleaned up TMLIB JNI interaction and added lock mechanism such that JNI methods are initialized by one thread in a thread safe manner. You can merge this pull request into a Git repository by running: $ git pull https://github.com/selvaganesang/trafodion trafodion-2821 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/trafodion/pull/1562.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1562 ---- commit d940a4a183e5b29ccdba320eca7cc0e03e6c7c29 Author: selvaganesang <selva.govindarajan@...> Date: 2018-05-11T22:51:31Z [TRAFODION-2821] Trafodion core code base needs to be thread safe TMLIB JNI interaction was not thread safe causing T2 driver application to dump core at times. Cleaned up TMLIB JNI interaction and added lock mechanism such that JNI methods are initialized by one thread in a thread safe manner. ---- ---