(req *http.Request)
| 75 | } |
| 76 | |
| 77 | func (sess *Session) readOnce(req *http.Request) { |
| 78 | if raw, err := ioutil.ReadAll(req.Body); err == nil { |
| 79 | sess.dispatch(raw) |
| 80 | } else { |
| 81 | log.Println("longPoll: " + err.Error()) |
| 82 | } |
| 83 | } |
| 84 | |
| 85 | // serveLongPoll handles long poll connections when WebSocket is not available |
| 86 | // Connection could be without sid or with sid: |
no test coverage detected