[Rd] tempdir() may be deleted during long-running R session
Jeroen Ooms
jeroenooms at gmail.com
Tue Apr 25 15:05:51 CEST 2017
On Tue, Apr 25, 2017 at 1:00 PM, Martin Maechler
<maechler at stat.math.ethz.ch> wrote:
> As I've found it is not at all hard to add an option which
> checks the existence and if the directory is no longer "valid",
> tries to recreate it (and if it fails doing that it calls the
> famous R_Suicide(), as it does when R starts up and tempdir()
> cannot be initialized correctly).
Perhaps this can also fix the problem with mcparallel deleting the
tempdir() when one of its children dies:
file.exists(tempdir()) #TRUE
parallel::mcparallel(q('no'))
file.exists(tempdir()) # FALSE
More information about the R-devel
mailing list