in sessions/sessions.go [247:261]
func (s *collection) deleteWithLock(unifiedID string) bool {
record, ok := s.sessionsMap[unifiedID]
if !ok {
return false
}
backend := record.backend
sessionPath := APIPath + "/" + record.backendView.ID
if err := backend.Delete(sessionPath); err != nil {
log.Printf("Failure trying to delete a kernel: %v", err)
return false
}
delete(s.sessionsMap, unifiedID)
delete(s.sessionUnifiedIDs, record.backendView.ID)
return true
}