diff --git a/irc/server.go b/irc/server.go index 52429dcd..3ac8c38f 100644 --- a/irc/server.go +++ b/irc/server.go @@ -99,7 +99,7 @@ func NewServer(config *Config, logger *logger.Manager) (*Server, error) { listeners: make(map[string]IRCListener), logger: logger, rehashSignal: make(chan os.Signal, 1), - exitSignals: make(chan os.Signal, len(ServerExitSignals)), + exitSignals: make(chan os.Signal, len(utils.ServerExitSignals)), defcon: 5, } @@ -114,7 +114,7 @@ func NewServer(config *Config, logger *logger.Manager) (*Server, error) { } // Attempt to clean up when receiving these signals. - signal.Notify(server.exitSignals, ServerExitSignals...) + signal.Notify(server.exitSignals, utils.ServerExitSignals...) signal.Notify(server.rehashSignal, syscall.SIGHUP) time.AfterFunc(alwaysOnExpirationPollPeriod, server.handleAlwaysOnExpirations) diff --git a/irc/signals.go b/irc/utils/signals.go similarity index 95% rename from irc/signals.go rename to irc/utils/signals.go index 3d26bab9..e381ab6d 100644 --- a/irc/signals.go +++ b/irc/utils/signals.go @@ -4,7 +4,7 @@ // Copyright (c) 2020 Shivaram Lingamneni // released under the MIT license -package irc +package utils import ( "os" diff --git a/irc/signals_plan9.go b/irc/utils/signals_plan9.go similarity index 95% rename from irc/signals_plan9.go rename to irc/utils/signals_plan9.go index 12be5be6..318a0552 100644 --- a/irc/signals_plan9.go +++ b/irc/utils/signals_plan9.go @@ -4,7 +4,7 @@ // Copyright (c) 2020 Shivaram Lingamneni // released under the MIT license -package irc +package utils import ( "os"