golang minor changes cleanup.

This commit is contained in:
Miroslav Šedivý
2021-07-22 20:58:15 +02:00
parent 609b3f0927
commit 46b8c9f42d
7 changed files with 18 additions and 24 deletions

View File

@ -43,7 +43,7 @@ func (manager *SessionManager) New(id string, admin bool, socket types.WebSocket
manager.mu.Lock()
manager.members[id] = session
if manager.remote.Streaming() != true && len(manager.members) > 0 {
if !manager.remote.Streaming() && len(manager.members) > 0 {
manager.remote.StartStream()
}
manager.mu.Unlock()
@ -148,7 +148,7 @@ func (manager *SessionManager) Destroy(id string) error {
err := session.destroy()
delete(manager.members, id)
if manager.remote.Streaming() != false && len(manager.members) <= 0 {
if manager.remote.Streaming() && len(manager.members) <= 0 {
manager.remote.StopStream()
}
manager.mu.Unlock()

View File

@ -1,8 +1,6 @@
package session
import (
"sync"
"github.com/rs/zerolog"
"n.eko.moe/neko/internal/types"
"n.eko.moe/neko/internal/types/event"
@ -19,7 +17,6 @@ type Session struct {
manager *SessionManager
socket types.WebSocket
peer types.Peer
mu sync.Mutex
}
func (session *Session) ID() string {