Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use run_in_background in preference to preserve_fn | Richard van der Hoff | 2018-04-27 | 1 | -2/+4 |
| | | | | | | While I was going through uses of preserve_fn for other PRs, I converted places which only use the wrapped function once to use run_in_background, to avoid creating the function object. | ||||
* | Replace Queue with six.moves.queue | Adrian Tschira | 2018-04-16 | 1 | -2/+2 |
| | | | | | | and a six.range change which I missed the last time Signed-off-by: Adrian Tschira <nota@notafile.com> | ||||
* | Do logcontexts correctly | Erik Johnston | 2018-01-18 | 1 | -2/+2 |
| | |||||
* | Move test stuff to tests | Erik Johnston | 2018-01-18 | 1 | -25/+1 |
| | |||||
* | Make all fields private | Erik Johnston | 2018-01-18 | 1 | -31/+31 |
| | |||||
* | Ensure we registerProducer isn't called twice | Erik Johnston | 2018-01-18 | 1 | -0/+3 |
| | |||||
* | Fix _notify_empty typo | Erik Johnston | 2018-01-18 | 1 | -1/+1 |
| | |||||
* | Move definition of paused_producer to __init__ | Erik Johnston | 2018-01-18 | 1 | -2/+4 |
| | |||||
* | Fix comments | Erik Johnston | 2018-01-18 | 1 | -3/+3 |
| | |||||
* | Add decent impl of a FileConsumer | Erik Johnston | 2018-01-17 | 1 | -0/+158 |
Twisted core doesn't have a general purpose one, so we need to write one ourselves. Features: - All writing happens in background thread - Supports both push and pull producers - Push producers get paused if the consumer falls behind |