use new error codes throughout the server

fixes #86
This commit is contained in:
Lucas Clemente
2016-05-17 12:48:19 +02:00
parent 287ff59138
commit d0e6b993bb
11 changed files with 46 additions and 24 deletions

View File

@@ -1,7 +1,6 @@
package quic
import (
"errors"
"io"
"sync"
"sync/atomic"
@@ -9,6 +8,7 @@ import (
"github.com/lucas-clemente/quic-go/frames"
"github.com/lucas-clemente/quic-go/handshake"
"github.com/lucas-clemente/quic-go/protocol"
"github.com/lucas-clemente/quic-go/qerr"
"github.com/lucas-clemente/quic-go/utils"
)
@@ -17,7 +17,7 @@ type streamHandler interface {
updateReceiveFlowControlWindow(streamID protocol.StreamID, byteOffset protocol.ByteCount) error
}
var errFlowControlViolation = errors.New("flow control violation")
var errFlowControlViolation = qerr.FlowControlReceivedTooMuchData
// A Stream assembles the data from StreamFrames and provides a super-convenient Read-Interface
type stream struct {