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

Make create_dirs more robust when multiple threads are running #3075

Merged
merged 1 commit into from
Jul 17, 2019

Conversation

jgfouca
Copy link
Member

@jgfouca jgfouca commented Jul 17, 2019

[BFB]

@jgfouca jgfouca added bug fix PR BFB PR leaves answers BFB CIME labels Jul 17, 2019
@jgfouca jgfouca self-assigned this Jul 17, 2019
jgfouca added a commit that referenced this pull request Jul 17, 2019
Make create_dirs more robust when multiple threads are running

[BFB]

* jgfouca/cime/fix_shared_exe_on_anvil:
  Make create_dirs more robust when multiple threads are running
  Update CIME to ESMCI cime5.8.6 (#3073)
@jgfouca jgfouca merged commit 48f37bc into master Jul 17, 2019
jgfouca added a commit that referenced this pull request Jul 17, 2019
…3075)

Make create_dirs more robust when multiple threads are running

[BFB]

* jgfouca/cime/fix_shared_exe_on_anvil:
  Make create_dirs more robust when multiple threads are running
  Update CIME to ESMCI cime5.8.6 (#3073)
@jgfouca jgfouca deleted the jgfouca/cime/fix_shared_exe_on_anvil branch July 17, 2019 17:33
@rljacob
Copy link
Member

rljacob commented Oct 16, 2019

What did this fix?

@jgfouca
Copy link
Member Author

jgfouca commented Oct 16, 2019

@rljacob :
# In a multithreaded situation, we may have lost a race to create this dir.
# We do not want to crash if that's the case.

rljacob pushed a commit that referenced this pull request Apr 21, 2021
Master merge to nuopc cmeps
Merge latest nuopc-cmeps branch development to master

Test suite: scripts_regression_tests.py
Test baseline:
Test namelist changes:
Test status: bit for bit
Fixes

User interface changes?:

Update gh-pages html (Y/N)?:

Code review:
rljacob pushed a commit that referenced this pull request May 6, 2021
Master merge to nuopc cmeps
Merge latest nuopc-cmeps branch development to master

Test suite: scripts_regression_tests.py
Test baseline:
Test namelist changes:
Test status: bit for bit
Fixes

User interface changes?:

Update gh-pages html (Y/N)?:

Code review:
jgfouca pushed a commit that referenced this pull request Nov 7, 2024
…sting-mods

Workflows: add standalone nightly testing and beef up v1 testing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BFB PR leaves answers BFB bug fix PR CIME
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants