[Haskell-cafe] killing a running thread interactively
S. Alexander Jacobson
alex at alexjacobson.com
Wed Sep 21 16:13:57 EDT 2005
More particularly, is there a getAllThreadIds function somewhere?
On Wed, 21 Sep 2005, S. Alexander Jacobson wrote:
> Is the general pattern to write all threadIds to a file, and then have a
> separate function that takes the file and kills them?
> Or is there something more clever?
> On Wed, 21 Sep 2005, Simon Marlow wrote:
>> On 16 September 2005 20:42, S. Alexander Jacobson wrote:
>>> If I am running a server interactively. (using ghci).
>>> Is there any way to kill its running threads without terminating the
>> If you can get ThreadIds for the threads, yes. GHCi doesn't (currently)
>> create a new thread for each expression evaluation, so attempting to
>> kill that thread might kill your GHCi session (it shouldn't but that's
>> another story).
>> ** CRM114 Whitelisted by: simonmar at microsoft.com **
> S. Alexander Jacobson tel:917-770-6565 http://alexjacobson.com
S. Alexander Jacobson tel:917-770-6565 http://alexjacobson.com
More information about the Haskell-Cafe