Use Cancellation service only on Windows
Use Cancellation service only on Windows

Due to different security models on Windows and *ix, this code cannot be made to work reliably on all OSes.
Because it exists only because Windows keeps executable code locked, the right thing to do is to execute it only on Windows.

Icenium/icenium-cli,Icenium/icenium-cli