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

Improve support for Xquartz and multi-threaded execution #42

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

leej3
Copy link

@leej3 leej3 commented Sep 10, 2020

No description provided.

currently the split that is performed on the display variable to obtain
the display number throws away information that is required for a
functional physical display when using Xquartz. This instead stores the
full contents of the display variable for subsequent restoration
using the environ keyword allows the user to pass an environment
dictionary to the xvfb wrapper for modification. This offers the
advantage of isolation between different threads. System calls must be
appropriately executed using the modified dictionary. Default behavior
of modifying os.environ directly is not changed.
@leej3
Copy link
Author

leej3 commented Oct 8, 2020

Any thoughts on this @cgoldberg?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants