fix: save dialog into gb.dialogs for pause/resume gb28181 record

This commit is contained in:
pggiroro
2025-12-04 21:35:05 +08:00
parent 5b287c9202
commit 35df83b77e

View File

@@ -326,6 +326,7 @@ func (d *Dialog) Start() (err error) {
"broadcastPushAfterAck": device.BroadcastPushAfterAck,
})
d.pullCtx.GoToStepConst(StepResponseWait)
d.gb.dialogs.Set(d)
return
}
@@ -522,4 +523,5 @@ func (d *Dialog) Dispose() {
d.Error("listener dialog bye bye", " err", err)
}
}
d.gb.dialogs.Remove(d)
}