You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When testing PR 345, the sample specification for LULESH using the LocalPoolAdapter leaves long-running processes when a cancellation is requested. It seems that the Executor class does not use the proper process kill to remove these processes.
The text was updated successfully, but these errors were encountered:
After some time debugging, it looks as though the method Executor._Record.cancel was only terminating then killing the children. The missing call to terminate the parent made the assumption that the children would terminate and then be killed, but never touches the parent. That means the hard "eviction" of the process never happens.
When testing PR 345, the sample specification for LULESH using the
LocalPoolAdapter
leaves long-running processes when a cancellation is requested. It seems that theExecutor
class does not use the proper process kill to remove these processes.The text was updated successfully, but these errors were encountered: