diff --git a/UET/Redpoint.Uet.Workspace/PhysicalWorkspaceProvider.cs b/UET/Redpoint.Uet.Workspace/PhysicalWorkspaceProvider.cs index 2f1bee89..db8252f0 100644 --- a/UET/Redpoint.Uet.Workspace/PhysicalWorkspaceProvider.cs +++ b/UET/Redpoint.Uet.Workspace/PhysicalWorkspaceProvider.cs @@ -129,6 +129,7 @@ private async Task AllocateTemporaryAsync(TemporaryWorkspaceDescript try { _logger.LogInformation($"Creating physical temporary workspace: {reservation.ReservedPath}"); + usingReservation = true; return new ReservationWorkspace(reservation); } finally @@ -298,6 +299,9 @@ private async Task AllocateRemoteZfsAsync(RemoteZfsWorkspaceDescript _logger.LogInformation($"Remote ZFS workspace '{targetPath}' is now available at '{linkFolder}'."); + usingInnerReservation = true; + usingOuterReservation = true; + return new RemoteZfsWorkspace(response, reservation); } finally