Skip to content

Commit 9c738d5

Browse files
committed
jsonrpc2: add defaultCapacity constant
1 parent 4248ce3 commit 9c738d5

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

jsonrpc2.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ var defaultHandler = func(ctx context.Context, req *Request) {
141141
}
142142
}
143143

144+
const defaultCapacity = 20
145+
144146
var defaultCanceler = func(context.Context, *Conn, ID) {}
145147

146148
var defaultLogger = zap.NewNop()
@@ -163,6 +165,10 @@ func NewConn(s Stream, options ...Options) *Conn {
163165
if conn.Handler == nil {
164166
conn.Handler = defaultHandler
165167
}
168+
// the default capacity is 20
169+
if conn.Capacity == 0 {
170+
conn.Capacity = defaultCapacity
171+
}
166172
// the default canceller does nothing
167173
if conn.Canceler == nil {
168174
conn.Canceler = defaultCanceler

0 commit comments

Comments
 (0)