1. 22 Dec, 2005 1 commit
  2. 21 Dec, 2005 5 commits
    • Stefan H. Holek's avatar
      3157f832
    • Andreas Jung's avatar
      more tests and fixes · 7596da86
      Andreas Jung authored
      7596da86
    • Sidnei da Silva's avatar
      · 14923f9b
      Sidnei da Silva authored
            - Collector #1939: When running as a service, Zope could
              potentially collect too much log output filling the NT Event
              Log. When that happened, a 'print' during exception handling
              would cause an IOError in the restart code causing the service
              not to restart automatically.
      
              Problem is that a service/pythonw.exe process *always* has an
              invalid sys.stdout.  But due to the magic of buffering, small
              print statements would not fail - but once the file actually
              got written to, the error happened.  Never a problem when
              debugging, as the process has a console, and hence a valid
              stdout.
      14923f9b
    • Andreas Jung's avatar
      37e2029c
    • Florent Guillaume's avatar
      Forgotten import. · e7421db6
      Florent Guillaume authored
      e7421db6
  3. 20 Dec, 2005 4 commits
  4. 19 Dec, 2005 1 commit
  5. 18 Dec, 2005 1 commit
  6. 16 Dec, 2005 2 commits
  7. 13 Dec, 2005 1 commit
  8. 12 Dec, 2005 5 commits
  9. 07 Dec, 2005 1 commit
  10. 06 Dec, 2005 8 commits
  11. 05 Dec, 2005 5 commits
  12. 02 Dec, 2005 6 commits
    • Tres Seaver's avatar
    • Chris Withers's avatar
      7487880c
    • Chris Withers's avatar
      Note changes to ConflictError logging. · f13e2637
      Chris Withers authored
      f13e2637
    • Chris Withers's avatar
      - remove unused import. · 51690c65
      Chris Withers authored
        - change SimpleItem.py to use python logging module
        - log at error when standard_error_message can't be rendered
        - give more useful info about errors rendering standard_error_message to the browser.
        - all conflict errors are counted and logged at info
        - logging makes it clear where the conflict has been resolved and where it hasn't
        - errors seen by the user are rendered with standard_error_message and are sent to the error_log which will likely copy them to the event log, depending on the users setup.
        - also checking in a functional test for generating write conflict errors.
          
        (I'll be committing to CHANGES.TXT shortly, I just wanted to keep the merges simpler)
      51690c65
    • Chris Withers's avatar
      Merge error reporting changes from trunk: · f24d8f73
      Chris Withers authored
      - remove unused import.
      - change SimpleItem.py to use python logging module
      - log at error when standard_error_message can't be rendered
      - give more useful info about errors rendering standard_error_message to the browser.
      - all conflict errors are counted and logged at info
      - logging makes it clear where the conflict has been resolved and where it hasn't
      - errors seen by the user are rendered with standard_error_message and are sent to the error_log which will likely copy them to the event log, depending on the users setup.
      - also checking in a functional test for generating write conflict errors.
        
      (I'll be committing to CHANGES.TXT shortly, I just wanted to keep the merges simpler)
      f24d8f73
    • Chris Withers's avatar
      further changes to ConflictError logging: · b2ea75a2
      Chris Withers authored
      - all conflict errors are counted and logged at info, as they were before Florent's change
      - logging makes it clear where the conflict has been resolved and where it hasn't
      - errors seen by the user are rendered with standard_error_message and are sent to the error_log which will likely copy them to the event log, depending on the users setup.
      - also checking in a functional test for generating write conflict errors.
      
      (I'll be committing to CHANGES.TXT shortly, I just wanted to keep the merges simpler)
      b2ea75a2