MCPcopy Index your code
hub / github.com/koding/kite / readFrame

Method readFrame

sockjsclient/xhr.go:377–395  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

375}
376
377func (fr *frameReader) readFrame() {
378 type result struct {
379 c byte
380 err error
381 }
382 done := make(chan result, 1)
383
384 go func() {
385 c, err := fr.r.ReadByte()
386 done <- result{c, err}
387 }()
388
389 select {
390 case res := <-done:
391 fr.frame, fr.err = res.c, res.err
392 case <-time.After(fr.timeout):
393 fr.err = ErrPollTimeout
394 }
395}

Callers

nothing calls this directly

Calls 1

ReadByteMethod · 0.80

Tested by

no test coverage detected