A user reports in this message that after using ctrl-break to terminate ShadowSpawn prematurely, the drive letter remains mounted and he's unable to recover it. It seems like ShadowSpawn isn't cleaning up after being terminated by ctrl-break.
Expected Behavior
ShadowSpawn should exit cleaning, and cleanup code should be run, when terminated by ctrl-c or ctrl-break.
References
5: There's no way to recover a drive letter
Tech Notes
We ought to be able to handle ctrl-c, but I'm not sure there's any way to suppress a ctrl-break.
Background
A user reports in this message that after using ctrl-break to terminate ShadowSpawn prematurely, the drive letter remains mounted and he's unable to recover it. It seems like ShadowSpawn isn't cleaning up after being terminated by ctrl-break.
Expected Behavior
References
5: There's no way to recover a drive letter
Tech Notes
We ought to be able to handle ctrl-c, but I'm not sure there's any way to suppress a ctrl-break.