Liang Xie created DL-80:

             Summary: recordSetWriter has multi-thread issue
                 Key: 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

Reply via email to