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, 2011 at 10:19 AM, Jeffrey Ryan<jeffrey.r...@lemnica.com>wrote:

>  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 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 with
>  >  .onUnload.
>  >
>  >  Thanks,
>  >  Michael
>  >
>  >         [[alternative HTML version deleted]]
>  >
>  >  ______________________________________________
>  >  R-devel@r-project.org mailing list
>  >  https://stat.ethz.ch/mailman/listinfo/r-devel
>  >
>
>
>
>  --
>  Jeffrey Ryan
>  jeffrey.r...@lemnica.com
>
>  www.lemnica.com
>

        [[alternative HTML version deleted]]

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to