X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FTask.h;h=38e4763b5a350d8533b42a13133e4869c4abbc60;hb=d8334d807812e40f67770ffc37608c0ce66f96b2;hp=566c0425cd9f53b60df1e5e95afb4257777b63be;hpb=65da401ae6579ad47f06bcf80b1f3022c9963ca4;p=ghc-hetmet.git diff --git a/rts/Task.h b/rts/Task.h index 566c042..38e4763 100644 --- a/rts/Task.h +++ b/rts/Task.h @@ -225,6 +225,11 @@ INLINE_HEADER Task *myTask (void); // void startWorkerTask (Capability *cap); +// Interrupts a worker task that is performing an FFI call. The thread +// should not be destroyed. +// +void interruptWorkerTask (Task *task); + #endif /* THREADED_RTS */ // -----------------------------------------------------------------------------