On 2008-Aug-7, at 19:53, John Cowan wrote:
1) Run it in a separate process, which you can kill without damaging yourself.

2) Use a modified version of "eval" to execute it that counts ticks.

3) Use a modified version of eval that polls for a thread termination request.

I'd actually go along with John's suggestion to flush thread- terminate!, for the reasons already cited. At that point, we could no longer claim SRFI-18 compliance, but that's a very small price to pay. Just rename the unit `threads' or something. Maybe this is a change that can be made at Version 4?

-- v

_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to