Guardian on Windows suffered from bugs preventing process directories from cleaning up after Wait() (both success + failures). It now uses the same logic as Guardian on Linux.
Guarian on Linux would fail to cleanup process directories on wait, if the extraCleanup() function failed. This is also resolved.
We have created an issue in Pivotal Tracker to manage this. Unfortunately, the Pivotal Tracker project is private so you may be unable to view the contents of the story.
The labels on this github issue will be updated when the story is started.
Guardian on Windows suffered from bugs preventing process directories from cleaning up after Wait() (both success + failures). It now uses the same logic as Guardian on Linux.
Guarian on Linux would fail to cleanup process directories on wait, if the extraCleanup() function failed. This is also resolved.