aboutsummaryrefslogtreecommitdiff
path: root/acid.go
diff options
context:
space:
mode:
Diffstat (limited to 'acid.go')
-rw-r--r--acid.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/acid.go b/acid.go
index bbe8ec8..8ff132e 100644
--- a/acid.go
+++ b/acid.go
@@ -22,6 +22,7 @@ import (
"os/exec"
"os/signal"
"path/filepath"
+ "slices"
"sort"
"strconv"
"strings"
@@ -314,9 +315,9 @@ func handleTask(w http.ResponseWriter, r *http.Request) {
rt.DeployLog.mu.Lock()
defer rt.DeployLog.mu.Unlock()
- task.RunLog = rt.RunLog.b
- task.TaskLog = rt.TaskLog.b
- task.DeployLog = rt.DeployLog.b
+ task.RunLog = slices.Clone(rt.RunLog.b)
+ task.TaskLog = slices.Clone(rt.TaskLog.b)
+ task.DeployLog = slices.Clone(rt.DeployLog.b)
}()
if err := templateTask.Execute(w, &task); err != nil {