diff options
author | Joey Hess <joey@kitenet.net> | 2014-02-13 14:00:15 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-02-13 15:53:10 -0400 |
commit | 4f59f9439687cccfb7aac6aca62dbe97038179bf (patch) | |
tree | 94d8fa2e00989c183a20db782b8c5e9fa0e3ff9b /Utility/Data.hs | |
parent | 16405cbd31e2ee5a2ef021a1c178738709b087c3 (diff) |
windows: Fix process termination code.
The ctrl-c hack used before didn't actually seem to work.
No haskell libraries expose TerminateProcess. I tried just calling it via
FFI, but got segfaults, probably to do with the wacky process handle not
being managed correctly. Moving it all into one C function worked.
This was hell. The EvilLinker hack was just final icing on the cake.
We all know what the cake was made of.
Diffstat (limited to 'Utility/Data.hs')
0 files changed, 0 insertions, 0 deletions