Liang Xie created DL-80:
---------------------------

             Summary: recordSetWriter has multi-thread issue
                 Key: DL-80
                 URL: https://issues.apache.org/jira/browse/DL-80
             Project: DistributedLog
          Issue Type: Bug
          Components: distributedlog-client
    Affects Versions: 0.4.0
            Reporter: Liang Xie


Reading code, found there's a minor issue in DistributedLogMultiStreamWriter 
class. Currenty only flush()&write() have *synchronized*, but 
getLogRecordSetWriter miss the protection. so it would be possible get an 
obsolete writer just after flush() happened.



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

Reply via email to