Hi,
Is there any way that a package can listen for when R quits? The Qt stuff is
hooking into platform-specific event loops and when those die unexpectedly
(from the perspective of Qt), it aborts, causing an annoying error dialog.
If we could catch when R is killed, we could cleanup, like we do
Take a look at reg.finalizer. You'd have to create an object
internally that would persist until R exits - and a related function
to handle cleanup of course.
HTH
Jeff
On Fri, Mar 11, 2011 at 12:08 PM, Michael Lawrence
lawrence.mich...@gene.com wrote:
Hi,
Is there any way that a package can
Thanks for the suggestion, but I don't think that R finalizes all of its
objects when it quits. At least a simple test suggests that on Linux.
Michael
On Fri, Mar 11, 2011 at 10:19 AM, Jeffrey Ryan jeffrey.r...@lemnica.comwrote:
Take a look at reg.finalizer. You'd have to create an object
See onSessionExit() in the R.utils package, e.g.
onSessionExit(function(...) {
cat(Bye bye world!\n);
})
quit();
Please pay attention to the Details section of help(onSessionExit);
there are ways that R can exit that will not be detected/handled.
/Henrik
On Fri, Mar 11, 2011 at 10:37 AM,
On 11/03/2011 1:37 PM, Michael Lawrence wrote:
Thanks for the suggestion, but I don't think that R finalizes all of its
objects when it quits. At least a simple test suggests that on Linux.
Did you use onexit=TRUE? On Windows that appears to work...
Duncan Murdoch
Michael
On Fri, Mar 11,
On Fri, 11 Mar 2011, Duncan Murdoch wrote:
On 11/03/2011 1:37 PM, Michael Lawrence wrote:
Thanks for the suggestion, but I don't think that R finalizes all of its
objects when it quits. At least a simple test suggests that on Linux.
Did you use onexit=TRUE? On Windows that appears to
On Fri, Mar 11, 2011 at 11:07 AM, Prof Brian Ripley
rip...@stats.ox.ac.uk wrote:
On Fri, 11 Mar 2011, Duncan Murdoch wrote:
On 11/03/2011 1:37 PM, Michael Lawrence wrote:
Thanks for the suggestion, but I don't think that R finalizes all of its
objects when it quits. At least a simple test
On 11/03/2011 3:11 PM, Henrik Bengtsson wrote:
On Fri, Mar 11, 2011 at 11:07 AM, Prof Brian Ripley
rip...@stats.ox.ac.uk wrote:
On Fri, 11 Mar 2011, Duncan Murdoch wrote:
On 11/03/2011 1:37 PM, Michael Lawrence wrote:
Thanks for the suggestion, but I don't think that R finalizes all of