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

fm_agent: Wait for fastmodel subprocess to terminate when resetting or terminating it #20

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

Conversation

chrisswinchatt-arm
Copy link
Contributor

Releasing the model via IRIS does not reliably kill the subprocess

This gives the FVP up to 3 seconds to terminate gracefully, then force kills it
It also uses atexit to ensure del is called as Python does not guarantee this

Signed-off-by: Chris Swinchatt christopher.swinchatt@arm.com

* Remove the Thread and Queue used by launch_FVP_IRIS
* Adds a new telnet_ports property to FastmodelAgent so users can connect
  to the other terminals

Signed-off-by: Chris Swinchatt <christopher.swinchatt@arm.com>
…r terminating it

Releasing the model via IRIS does not reliably kill the subprocess

This gives the FVP up to 3 seconds to terminate gracefully, then force kills it

Signed-off-by: Chris Swinchatt <christopher.swinchatt@arm.com>
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