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

Work around dask/distributed#7940 #738

Merged
merged 10 commits into from
Jun 22, 2023
Merged

Conversation

jacobtomlinson
Copy link
Member

@jacobtomlinson jacobtomlinson commented Jun 22, 2023

In dask/distributed#7940 we are discussing how calling self.asynchronous now raises an exception if there is no loop running because it tried to access the LoopRunner.loop before the loop is created. We do this in KubeCluster to check whether we need to start the loop.

I've opened dask/distributed#7941 to fix things but also replacing that check with a check suggested by @graingert which means we don't try and use self.loop until after the loop as been created anyway.

This PR means we can move forward whether dask/distributed#7941 gets accepted and we aren't waiting on a release, it should also unblock the current CI failures.

@jacobtomlinson
Copy link
Member Author

Looks like CI on main last passed with dask/distributed@74a1bcd

@jacobtomlinson jacobtomlinson changed the title Poke the CI Work around dask/distributed#7940 Jun 22, 2023
@jacobtomlinson jacobtomlinson merged commit 62da268 into dask:main Jun 22, 2023
8 checks passed
@jacobtomlinson jacobtomlinson deleted the poke-ci-2 branch June 22, 2023 11:27
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.

1 participant