Adriaan Schmidt created THRIFT-4140:
---------------------------------------

             Summary: Use of non-thread-safe function gmtime()
                 Key: THRIFT-4140
                 URL: https://issues.apache.org/jira/browse/THRIFT-4140
             Project: Thrift
          Issue Type: Bug
          Components: C++ - Library
    Affects Versions: 0.10.0
            Reporter: Adriaan Schmidt
            Priority: Minor


Method *THttpServer::getTimeRFC1123()* (in 
lib/cpp/src/thr8ft/transport/THttpServer.cpp) uses gmtime().
This function is documented to be not thread-safe 
(https://www.gnu.org/software/libc/manual/html_node/Broken_002ddown-Time.html).

Instead, we should use gmtime_r().



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to