[ 
https://issues.apache.org/jira/browse/TRAFODION-2262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15565907#comment-15565907
 ] 

ASF GitHub Bot commented on TRAFODION-2262:
-------------------------------------------

Github user DaveBirdsall commented on a diff in the pull request:

    https://github.com/apache/incubator-trafodion/pull/754#discussion_r82833330
  
    --- Diff: core/sql/qmscommon/QRLogger.cpp ---
    @@ -186,6 +188,9 @@ NABoolean QRLogger::initLog4cxx(const char* 
configFileName)
     {
       NAString logFileName;
     
    +  if (gv_QRLoggerInitialized_)
    +     return TRUE;
    + 
       // get the log directory
    --- End diff --
    
    I cannot figure out if this code is thread-safe. What if two threads 
concurrently enter this function and both see gv_QRLoggerInitialized_ as FALSE. 
Both would then call CommonLogger::initLog4cxx and possibly introduceSelf(). Is 
there any harm in this?


> Mxosrvr or Java core with the stack trace pointing to log4Cxx functions
> -----------------------------------------------------------------------
>
>                 Key: TRAFODION-2262
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-2262
>             Project: Apache Trafodion
>          Issue Type: Bug
>          Components: sql-general
>            Reporter: Dennis Markt
>            Assignee: Selvaganesan Govindarajan
>
> There appears to be two types of cores generated but I can't seem to find the 
> other back trace you mentioned Selva.  Please add the bt or more information 
> to make this Case more useful.
> Thanks,
> Dennis



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to