I must stop doing last minute changes.

This commit is contained in:
Chris Rhodes 2016-01-20 23:01:20 -08:00
parent 7a9b9428ee
commit 2a9538e9f1
2 changed files with 4 additions and 3 deletions

View file

@ -23,7 +23,7 @@ import (
// token : The authentication token returned from Discord
// Debug : If set to ture debug logging will be displayed.
type Session struct {
sync.Mutex
sync.RWMutex
// General configurable settings.
Token string // Authentication token for this session

View file

@ -163,8 +163,9 @@ func (s *Session) Listen() (err error) {
listening := s.listening
for {
messageType, message, err := s.wsConn.ReadMessage()
if err != nil {
messageType, message, err1 := s.wsConn.ReadMessage()
if err1 != nil {
err = err1
// Defer so we get better log ordering.
defer s.Close()
return fmt.Errorf("Websocket Listen Error", err)