Hello,

My problem is that I have an extension in C++ that can be quite
time-consuming. I'd like to make it interruptible.
The problem is that if I use the recommended R_CheckUserInterrupt() method I
have no possibility to cleanup (e.g. free the memory).

I've seen an old thread about this, but I wonder if there's a new and
definitive answer.

I just do not understand why a simple R_CheckUserInterrupt() like method
returning a boolean could not be used.
Please enlighten me !

Karl

	[[alternative HTML version deleted]]

