Add cancel option to terminate queries
This commit is contained in:
parent
750db87046
commit
dcb07c225e
5 changed files with 22 additions and 1 deletions
|
@ -55,7 +55,11 @@ func (t *Terminator) Run() {
|
|||
|
||||
// terminateAndNotify terminates a list of sessions and notifies channel
|
||||
func (t *Terminator) terminateAndNotify(sessions []base.Session) {
|
||||
t.db.TerminateSessions(sessions)
|
||||
if t.config.Cancel {
|
||||
t.db.CancelSessions(sessions)
|
||||
} else {
|
||||
t.db.TerminateSessions(sessions)
|
||||
}
|
||||
for _, session := range sessions {
|
||||
t.sessions <- session
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue