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

When a client starts running a hhblits/blast job it should cause other clients trying to run the same job to pause #3

Open
DanBuchan opened this issue Aug 9, 2019 · 0 comments

Comments

@DanBuchan
Copy link
Collaborator

At the moment we have no blocking flag to cause clients to idle while they wait for a calculation to run.

That is if we try to run 3 jobs that all need the same BLAST output all 3 clients will run the BLAST and 2 will effectively discard their results. Ideally the 1st client to start processing a blast job should be able to signal to the other 2 to wait until it is finished.

Currently the blocking_cache branch houses a broken version of this behaviour.

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

No branches or pull requests

1 participant