瀏覽代碼

Added DataReady to data websocket

Bruce Marriner 9 年之前
父節點
當前提交
5c2e3c6866
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      wsapi.go

+ 3 - 0
wsapi.go

@@ -114,6 +114,7 @@ func (s *Session) event(messageType int, message []byte) (err error) {
 
 	var e Event
 	if err := json.Unmarshal(message, &e); err != nil {
+		fmt.Println(err)
 		return err
 	}
 
@@ -404,8 +405,10 @@ func (s *Session) Heartbeat(i time.Duration) {
 		})
 		if err != nil {
 			fmt.Println("error sending data heartbeat:", err)
+			s.DataReady = false
 			return // TODO log error?
 		}
+		s.DataReady = true
 		<-ticker.C
 	}
 }