summaryrefslogtreecommitdiff
path: root/internal/constants/channels.go
blob: 9f2d6195c4e720ca2c4c148b95096074757a835a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package constants

// Channel buffer size constants
const (
	// DefaultLinesChannelSize is the default buffer size for lines channels
	DefaultLinesChannelSize = 100

	// DefaultServerMessagesChannelSize is the default buffer size for server messages
	DefaultServerMessagesChannelSize = 10

	// LoggerBufferChannelSize is the buffer size for logger channels
	// Calculated as runtime.NumCPU() * 100 at runtime
	LoggerBufferChannelMultiplier = 100
)