GHCi crash in a standard Windows console (cmd.exe) after Control-c
When you press and hold Ctrl-c, after a few seconds, sometimes \> 60 sec, GHCi crash and we can read a message on the screen (of the console) who says:
```
ghc.exe : failed to create OS thread
```
On the task manager we can read:
```
ghc memory : 36920K
```
initially, then the memory grows about
```
ghc memory : 43480K
```
and stay until the crash. I repeated it several times. With Linux if you repeat this, GHCi do not crash. Idem with only the Windows console. Hope this help!
<details><summary>Trac metadata</summary>
| Trac field | Value |
| ---------------------- | ------------ |
| Version | 8.0.2 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | GHCi |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture | x86 |
</details>
<!-- {"blocked_by":[],"summary":"GHCi crash in a standard Windows console (cmd.exe) after Control-c","status":"New","operating_system":"","component":"GHCi","related":[],"milestone":"","resolution":"Unresolved","owner":{"tag":"Unowned"},"version":"8.0.2","keywords":[],"differentials":[],"test_case":"","architecture":"x86","cc":[""],"type":"Bug","description":"When you press and hold Ctrl-c, after a few seconds, sometimes > 60 sec, GHCi crash and we can read a message on the screen (of the console) who says:\r\n{{{\r\nghc.exe : failed to create OS thread\r\n}}}\r\nOn the task manager we can read:\r\n\r\n{{{\r\nghc memory : 36920K\r\n}}}\r\ninitially, then the memory grows about\r\n{{{\r\nghc memory : 43480K\r\n}}}\r\nand stay until the crash. I repeated it several times. With Linux if you repeat this, GHCi do not crash. Idem with only the Windows console. Hope this help!\r\n\r\n","type_of_failure":"OtherFailure","blocking":[]} -->
issue