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

Use mprocessing config for evm report workers #2481

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

tcode2k16
Copy link
Contributor

Currently, the evm report workers default to using multiprocessing.Process and ignore the --core.mprocessing config setting. This is not very desirable and can lead to issues such as #1715 on MacOS.

This pull request fixes this and spawns the report workers correctly based on the core.mprocessing setting.

Copy link
Contributor

@ekilmer ekilmer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Waiting on CI. Thank you!

@ekilmer
Copy link
Contributor

ekilmer commented Aug 25, 2021

Hmmm. This seems to be failing on an ethereum test (both runs, so it's probably not just a flaky test) https://github.com/trailofbits/manticore/pull/2481/checks?check_run_id=3415474758#step:6:80

@ehennenfent ehennenfent added this to In progress in Manticore Aug 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Manticore
  
In progress
Development

Successfully merging this pull request may close these issues.

None yet

2 participants