Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Preserve the current abort behavior #8995

Merged
merged 1 commit into from Jun 27, 2018
Merged

Preserve the current abort behavior #8995

merged 1 commit into from Jun 27, 2018

Conversation

sorpaas
Copy link
Collaborator

@sorpaas sorpaas commented Jun 27, 2018

While removing panic=abort fixed the build, another issue is that our process is currently expected to be aborted if any of the threads fail. So this adds explicit process abort at the end of the panic hook.

@sorpaas sorpaas added A0-pleasereview 🤓 Pull request needs code review. B0-patchthis M4-core ⛓ Core client code / Rust. labels Jun 27, 2018
@sorpaas sorpaas added this to the 1.12 milestone Jun 27, 2018
@sorpaas
Copy link
Collaborator Author

sorpaas commented Jun 27, 2018

Realized this doesn't need to be patched to stable or beta. We used a different method to fix CI build there: 4c3410e (but as it "hides" a crate in the workspace, we probably cannot take that approach on master.)

@debris debris added A8-looksgood 🦄 Pull request is reviewed well. and removed A0-pleasereview 🤓 Pull request needs code review. labels Jun 27, 2018
@5chdn 5chdn merged commit ac3a706 into master Jun 27, 2018
@5chdn 5chdn deleted the sorpaas-panics branch June 27, 2018 20:31
dvdplm added a commit that referenced this pull request Jul 2, 2018
* master:
  Minimal effective gas price in the queue (#8934)
  parity: fix db path when migrating to blooms db (#8975)
  Preserve the current abort behavior (#8995)
  Improve should_replace on NonceAndGasPrice (#8980)
  Tentative fix for missing dependency error (#8973)
ordian added a commit to ordian/parity that referenced this pull request Jul 9, 2018
…rp_sync_on_light_client

* 'master' of https://github.com/paritytech/parity:
  parity: fix db path when migrating to blooms db (openethereum#8975)
  Preserve the current abort behavior (openethereum#8995)
  Improve should_replace on NonceAndGasPrice (openethereum#8980)
  Tentative fix for missing dependency error (openethereum#8973)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A8-looksgood 🦄 Pull request is reviewed well. M4-core ⛓ Core client code / Rust.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants