summary refs log tree commit diff
path: root/synapse/util/async.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* copyrightsMatthew Hodgson2016-01-071-1/+1
|
* Make @cached cache deferreds rather than the deferreds' valuesErik Johnston2015-08-061-2/+7
|
* Add comment on cancellation of observersErik Johnston2015-06-191-0/+3
|
* Refactor the notifier.wait_for_events code to be clearer. Add ↵Erik Johnston2015-06-181-2/+11
| | | | _NotifierUserStream.new_listener that accpets a token to avoid races.
* Merge pull request #143 from matrix-org/erikj/SYN-375Mark Haines2015-05-121-12/+48
|\ | | | | SYN-375 - Lots of unhandled deferred exceptions.
| * Change the way we create observers to deferreds so that we don't get spammed ↵Erik Johnston2015-05-081-12/+48
| | | | | | | | by 'unhandled errors'
* | Change the way we do logging contexts so that they survive divergencesErik Johnston2015-05-081-4/+2
|/
* Implement create_observer.Erik Johnston2015-04-271-0/+19
| | | | | | `create_observer` takes a deferred and create a new deferred that *observers* the original deferred. Any callbacks added to the observing deferred will *not* affect the origin deferred.
* Update copyright noticesMark Haines2015-01-061-1/+1
|
* Fix pep8 codestyle warningsMark Haines2014-11-201-0/+2
|
* Merge branch 'develop' into request_loggingMark Haines2014-11-141-0/+6
|\ | | | | | | | | | | | | Conflicts: setup.py synapse/storage/_base.py synapse/util/async.py
| * Add a run_on_reactor functionErik Johnston2014-10-291-0/+7
| |
* | Add a request-id to each log lineMark Haines2014-10-301-1/+4
|/
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org ↵Matthew Hodgson2014-09-031-1/+1
| | | | hasn't been incorporated in time for launch.
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
|
* Reference Matrix Home Servermatrix.org2014-08-121-0/+22