Skip to content
  1. Oct 20, 2013
  2. Oct 19, 2013
    • Richard Fearn's avatar
      LOGBACK-350 Prevent SocketNode constructor blocking due to lack of data from client · c9291b79
      Richard Fearn authored
      The constructor creates an ObjectInputStream, and this blocks until the stream
      header is received from the client.
      
      If the client doesn't send a stream header, construction of the SocketNode will
      hang, preventing SimpleSocketServer from accepting new clients.
      
      This change moves the construction of the ObjectInputStream into
      SocketNode.run. As SimpleSocketServer runs this method in a new thread, a rogue
      client won't prevent subsequent ones being able to connect.
      c9291b79
  3. Oct 16, 2013
  4. Oct 15, 2013
  5. Oct 06, 2013
  6. Oct 05, 2013
  7. Oct 04, 2013
    • Tony Trinh's avatar
      Fix JUL logger level reset (LOGBACK-906) · 30d2f771
      Tony Trinh authored
      A NullPointerException occurred when setting a JUL logger's level to
      null, which should have reset the logger level to the parent's effective
      level. The null level was incorrectly propagated to context listeners,
      leading to the NPE.
      
      This patch propagates the logger's parent effective level.
      30d2f771
  8. Oct 03, 2013
  9. Oct 02, 2013
  10. Sep 22, 2013
  11. Sep 20, 2013
    • Jonathan Baker's avatar
      * Added support to the tomcat Server adaptor for correctly getting request... · e6f99bae
      Jonathan Baker authored
      * Added support to the tomcat Server adaptor for correctly getting request start time. (Includes additional dependency on tomcat-coyote)
      * Update layouts.html to document the addition of elapsedTime/D to the pattern support for IAccessEvent
      * Modified AccessEvent.java to calculate the elapsedTime at construction of the event, instead of repeatedly in the getter.  This allows the value to be more easily seen in a debugger, and cleans up the code slightly.
      e6f99bae
  12. Sep 19, 2013
  13. Sep 14, 2013
    • Tony Trinh's avatar
      Fix RecoveryCoordinatorTest · 409ba259
      Tony Trinh authored
      Use new instance of RecoveryCoordinator in each test. Otherwise, the timestamp
      of the next call to isTooSoon() could happen well after the backoff threshold
      on slow machines (such as small nodes on Cloudbees Jenkins), causing false
      test failures.
      
      This also renames and refines the individual tests.
      409ba259
    • Tony Trinh's avatar
      Be extra lenient for non-Sun JDK perf tests · 841d22ae
      Tony Trinh authored
      The slack factor for non-Sun JDK performance test in PackagingDataCalculatorTest
      was not lenient enough for the small virtual nodes on Cloudbees Jenkins.
      Some people were also reporting test failures here by a few percentage points
      (on their slow development machines).
      
      Bump slack factor from 10 to 15
      841d22ae
    • leonardossz's avatar
      Merge pull request #148 from leonardossz:fix-LOGBACK-842 · 9ff88767
      leonardossz authored
      fix for LOGBACK-842
      9ff88767
  14. Sep 13, 2013
  15. Sep 08, 2013
  16. Sep 07, 2013
  17. Sep 02, 2013
  18. Aug 31, 2013