aboutsummaryrefslogtreecommitdiffhomepage
path: root/system/system.go
diff options
context:
space:
mode:
Diffstat (limited to 'system/system.go')
-rw-r--r--system/system.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/system/system.go b/system/system.go
index 134e7cee..ea6d9d58 100644
--- a/system/system.go
+++ b/system/system.go
@@ -4,7 +4,6 @@ package system
import (
"context"
"errors"
- "log"
"strings"
)
@@ -116,14 +115,15 @@ func (sys *I) Commit() error {
sys.committed = true
sp := New(sys.ctx, sys.uid)
+ sp.syscallDispatcher = sys.syscallDispatcher
sp.ops = make([]Op, 0, len(sys.ops)) // prevent copies during commits
defer func() {
// sp is set to nil when all ops are applied
if sp != nil {
// rollback partial commit
- msg.Verbosef("commit faulted after %d ops, rolling back partial commit", len(sp.ops))
+ sys.verbosef("commit faulted after %d ops, rolling back partial commit", len(sp.ops))
if err := sp.Revert(nil); err != nil {
- printJoinedError(log.Println, "cannot revert partial commit:", err)
+ printJoinedError(sys.println, "cannot revert partial commit:", err)
}
}
}()