Make reactors restartable.
Open
Nobody has claimed this yet.
core
enhancement
new
priority-normal
- Dominant language
- Python
- Stars
- 6k
- Forks
- 1.2k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 10
Description
| @Lukasa reported | |
|---|---|
| Trac ID | trac#9154 |
| Type | enhancement |
| Created | 2017-05-30 15:51:23Z |
For Requests/urllib3 to use Twisted as a backend, it must be possible for us to restart the reactors. This is because we want to maintain our synchronous API option, and such a model must allow a restartable reactor.
Searchable metadata
trac-id__9154 9154
type__enhancement enhancement
reporter__Lukasa Lukasa
priority__normal normal
milestone__None None
branch__
branch_author__
status__new new
resolution__None None
component__core core
keywords__None None
time__1496159483586191 1496159483586191
changetime__1496191722082757 1496191722082757
version__None None
owner__None None
cc__njs@...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. Start by examining Twisted's reactor lifecycle and the existing Requests/urllib3 backend requirement; done would mean establishing a supported way to restart reactors while preserving the synchronous API option.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100