[logback-dev] [qos-ch/logback] b33afc: AppenderBase started variable made volatile as it ...

Ceki Gulcu ceki at qos.ch
Fri Dec 12 20:40:14 CET 2014


  Branch: refs/heads/master
  Home:   https://github.com/qos-ch/logback
  Commit: b33afcea03219d69018c9d08e2288937b5966a4f
      https://github.com/qos-ch/logback/commit/b33afcea03219d69018c9d08e2288937b5966a4f
  Author: Robert Elliot <rob at lidalia.org.uk>
  Date:   2014-12-12 (Fri, 12 Dec 2014)

  Changed paths:
    M logback-core/src/main/java/ch/qos/logback/core/AppenderBase.java

  Log Message:
  -----------
  AppenderBase started variable made volatile as it is mutable, access to it is not synchronized and it is shared between threads.
Fix for http://jira.qos.ch/browse/LOGBACK-1037


  Commit: e269033b0a6e211ad0623ec500065a1ea64e3f95
      https://github.com/qos-ch/logback/commit/e269033b0a6e211ad0623ec500065a1ea64e3f95
  Author: Ceki Gulcu <ceki at qos.ch>
  Date:   2014-12-12 (Fri, 12 Dec 2014)

  Changed paths:
    M logback-core/src/main/java/ch/qos/logback/core/AppenderBase.java

  Log Message:
  -----------
  Merge pull request #229 from Mahoney/fix-non-threadsafe-appender

AppenderBase started variable made volatile


Compare: https://github.com/qos-ch/logback/compare/4a1db1512e25...e269033b0a6e


More information about the logback-dev mailing list