You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are currently 7 backends, and this function is called 8 times
during test collection. This means that `XOpenDisplay` would be called
56 times (multiplied by process count if using xdist).
Locally, I'm seeing a deadlock after too many calls to `XOpenDisplay`
during collection. While this is not directly our bug, it seems prudent
to cut this down to only the one check per collection process.
I don't think we can cache this globally, as one might want to re-try a
GUI figure after starting an X server (e.g., over SSH or similar),
without restarting Python/Matplotlib.
0 commit comments