Skip to content
Snippets Groups Projects
  1. Jan 17, 2017
  2. Jan 16, 2017
  3. Jan 13, 2017
  4. Jan 12, 2017
    • Erik Johnston's avatar
      Fix spurious Unhandled Error log lines · ebf94aff
      Erik Johnston authored
      ebf94aff
    • Erik Johnston's avatar
      Merge pull request #1802 from matrix-org/erikj/remove_debug_deferreds · 7a13fe16
      Erik Johnston authored
      Remove full_twisted_stacktraces option
      7a13fe16
    • Erik Johnston's avatar
      Remove full_twisted_stacktraces option · bf5c9706
      Erik Johnston authored
      The debug 'full_twisted_stacktraces' flag caused synapse to rewrite
      twisted deferreds to always fire the callback on the next reactor tick.
      This was to force the deferred to always store the stacktraces on
      exceptions, and thus be more likely to have a full stacktrace when it
      reaches the final error handlers and gets printed to the logs.
      
      Dynamically rewriting things is generally bad, and in particular this
      change violates assumptions of various bits of Twisted. This wouldn't
      necessarily be so bad, but it turns out this option has been turned on
      on some production servers.
      
      Turning the option can cause e.g. #1778.
      
      For now, lets just entirely nuke this option.
      bf5c9706
  5. Jan 11, 2017
  6. Jan 10, 2017
Loading