Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let's roll our own subproc spawner ("the way the experts would") #117

Closed
goodboy opened this issue May 27, 2020 · 2 comments · Fixed by #128
Closed

Let's roll our own subproc spawner ("the way the experts would") #117

goodboy opened this issue May 27, 2020 · 2 comments · Fixed by #128
Labels
discussion enhancement New feature or request experiment Exploratory design and testing
Milestone

Comments

@goodboy
Copy link
Owner

goodboy commented May 27, 2020

After all the headaches from trying to integrate trio-run-in-process:

I think it's time to move on to more general pastures 😉

There was some good refactoring and re-design that came out of this in #95 including the discovery that stdstreams if semaphored correctly can allow for pdb++ to somewhat work out of the box (towards #113).

I would like to discuss with anyio and trio core devs about design and goals to eventually factor this functionality into the core async lib as necessary.

@ryanhiebert
Copy link
Collaborator

Thanks for this. Yeah, I think the approach you're mentioning makes sense. And, when it's done right, I think it absolutely makes sense for it to be in the core libraries.

@goodboy
Copy link
Owner Author

goodboy commented May 27, 2020

Relevant links to get this rolling:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion enhancement New feature or request experiment Exploratory design and testing
Projects
None yet
2 participants