Re: [Rd] Sending signals to current R process from R running under MS Windows (c.f. Esc)

From: Henrik Bengtsson <>
Date: Sat, 28 Nov 2009 14:45:04 +0100


here is some discussion/information in the same vein:

(1) R-help thread '[R] The R "fork"', March 18, 2006:

(2) R-devel thread '[Rd] New simpleExit() condition (Was: Re: Can example() code stop the example without generating an error?)', March 14-16, 2006:

(3) Regarding sending SIGINT on Windows, I posted the following question (without replies): 'Fix Unix' thread 'Sending/generating SIGINT to process', Oct 1, 2007:


On Sat, Nov 28, 2009 at 10:54 AM, Graham Williams <> wrote:
> I am using RGtk2 for a simple GUI (rattle).
> I start rattle from the RGui and I remain able to interact with the
> RGui while rattle runs.
> Under MS/Windows, when rattle has initiated some other underlying R
> command the rattle GUI remains responsive (unlike under GNU/Linux
> where it is not responsive until the underlying command completes).
> I can interrupt the running command with a press of the Esc key in the RGui.
> I want to have a button on the rattle GUI to run an R command to have
> the same behavior as pressing the Esc key in the RGui. I currently
> have a button in rattle as an example that will run another R command
> whilst the original R command is still running.
> Looking at the C source code for the RGui it looks like it is sending
> a SIGBREAK signal to the R process.
> Is this possible to do, somehow, from R?
> Thanks,
> Graham
> ______________________________________________
> mailing list
> mailing list Received on Sat 28 Nov 2009 - 13:48:51 GMT

This archive was generated by hypermail 2.2.0 : Sat 28 Nov 2009 - 22:00:51 GMT