change order of parameters in Stream constructor

This commit is contained in:
Marten Seemann
2016-08-07 13:12:10 +07:00
parent 143c3ea16b
commit 50d6ae205d
3 changed files with 3 additions and 3 deletions

View File

@@ -617,7 +617,7 @@ func (s *Session) newStreamImpl(id protocol.StreamID) (*stream, error) {
if strExists {
return nil, fmt.Errorf("Session: stream with ID %d already exists", id)
}
stream, err := newStream(s.scheduleSending, s.flowControlManager, id)
stream, err := newStream(id, s.scheduleSending, s.flowControlManager)
if err != nil {
return nil, err
}

View File

@@ -43,7 +43,7 @@ type stream struct {
}
// newStream creates a new Stream
func newStream(onData func(), flowControlManager flowcontrol.FlowControlManager, StreamID protocol.StreamID) (*stream, error) {
func newStream(StreamID protocol.StreamID, onData func(), flowControlManager flowcontrol.FlowControlManager) (*stream, error) {
s := &stream{
onData: onData,
streamID: StreamID,

View File

@@ -110,7 +110,7 @@ var _ = Describe("Stream", func() {
cpm := handshake.NewConnectionParamatersManager()
flowControlManager := flowcontrol.NewFlowControlManager(cpm)
flowControlManager.NewStream(streamID, true)
str, _ = newStream(onData, flowControlManager, streamID)
str, _ = newStream(streamID, onData, flowControlManager)
})
It("gets stream id", func() {