Do some tidying

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>

git-svn-id: file:///srv/svn/repo/suika/trunk@818 f0ae65fe-ee39-954e-97ec-027ff2717ef4
This commit is contained in:
yakumo.izuru 2023-05-05 00:50:19 +00:00
parent bb1a214ab8
commit cc8929cae4
3 changed files with 20 additions and 16 deletions

View File

@ -41,7 +41,7 @@ PRAGMA user_version = 1;
` `
func TestSqliteMigrations(t *testing.T) { func TestSqliteMigrations(t *testing.T) {
sqlDB, err := sql.Open("sqlite3", ":memory:") sqlDB, err := sql.Open("sqlite", ":memory:")
if err != nil { if err != nil {
t.Fatalf("failed to create temporary SQLite database: %v", err) t.Fatalf("failed to create temporary SQLite database: %v", err)
} }

View File

@ -23,18 +23,20 @@ import (
) )
// TODO: make configurable // TODO: make configurable
var retryConnectMinDelay = time.Minute var (
var retryConnectMaxDelay = 10 * time.Minute retryConnectMinDelay = time.Minute
var retryConnectJitter = time.Minute retryConnectMaxDelay = 10 * time.Minute
var connectTimeout = 15 * time.Second retryConnectJitter = time.Minute
var writeTimeout = 10 * time.Second connectTimeout = 15 * time.Second
var upstreamMessageDelay = 2 * time.Second writeTimeout = 10 * time.Second
var upstreamMessageBurst = 10 upstreamMessageDelay = 2 * time.Second
var backlogTimeout = 10 * time.Second upstreamMessageBurst = 10
var handleDownstreamMessageTimeout = 10 * time.Second backlogTimeout = 10 * time.Second
var downstreamRegisterTimeout = 30 * time.Second handleDownstreamMessageTimeout = 10 * time.Second
var chatHistoryLimit = 1000 downstreamRegisterTimeout = 30 * time.Second
var backlogLimit = 4000 chatHistoryLimit = 1000
backlogLimit = 4000
)
type Logger interface { type Logger interface {
Printf(format string, v ...interface{}) Printf(format string, v ...interface{})

View File

@ -19,9 +19,11 @@ import (
"gopkg.in/irc.v3" "gopkg.in/irc.v3"
) )
const serviceNick = "BouncerServ" const (
const serviceNickCM = "bouncerserv" serviceNick = "BouncerServ"
const serviceRealname = "suika bouncer service" serviceNickCM = "bouncerserv"
serviceRealname = "suika bouncer service"
)
// maxRSABits is the maximum number of RSA key bits used when generating a new // maxRSABits is the maximum number of RSA key bits used when generating a new
// private key. // private key.