Skip to content

Commit 7acc1bd

Browse files
evalFuture(): cleanup
1 parent 6645fd7 commit 7acc1bd

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

R/expressions.R

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,7 @@ evalFuture <- function(
468468
FutureResult(
469469
value = ...future.value$value,
470470
visible = ...future.value$visible,
471+
conditions = ...future.conditions,
471472
rng = !identical(globalenv()$.Random.seed, ...future.rng),
472473
globalenv = if (globalenv) list(added = setdiff(names(.GlobalEnv), ...future.globalenv.names)) else NULL,
473474
started = ...future.startTime
@@ -534,6 +535,7 @@ evalFuture <- function(
534535
})) ## local() + withCallingHandlers()
535536
}, error = function(ex) {
536537
FutureResult(
538+
conditions = ...future.conditions,
537539
rng = !identical(globalenv()$.Random.seed, ...future.rng),
538540
globalenv = if (globalenv) list(added = setdiff(names(.GlobalEnv), ...future.globalenv.names)) else NULL,
539541
started = ...future.startTime
@@ -557,8 +559,5 @@ evalFuture <- function(
557559
...future.stdout <- NULL
558560
}
559561

560-
...future.result$conditions <- ...future.conditions
561-
...future.result$finished <- Sys.time()
562-
563562
...future.result
564563
} ## evalFuture()

0 commit comments

Comments
 (0)