fix: delay block stream after server start

This commit is contained in:
Qiu Jian
2022-02-12 00:32:28 +08:00
parent d00dc04897
commit 410efc1bc3
+4 -1
View File
@@ -895,7 +895,10 @@ func (s *SGuestResumeTask) onStartRunning() {
disksIdx := s.GetNeedMergeBackingFileDiskIndexs()
if len(disksIdx) > 0 {
s.startStreamDisks(disksIdx)
s.SyncStatus("")
timeutils2.AddTimeout(
time.Second*time.Duration(options.HostOptions.AutoMergeDelaySeconds),
func() { s.startStreamDisks(disksIdx) })
} else if options.HostOptions.AutoMergeBackingTemplate {
s.SyncStatus("")
timeutils2.AddTimeout(