Browse Source

move signals code to utils/

tags/v2.8.0-rc1
Shivaram Lingamneni 2 years ago
parent
commit
b0f412538c
3 changed files with 4 additions and 4 deletions
  1. 2
    2
      irc/server.go
  2. 1
    1
      irc/utils/signals.go
  3. 1
    1
      irc/utils/signals_plan9.go

+ 2
- 2
irc/server.go View File

@@ -99,7 +99,7 @@ func NewServer(config *Config, logger *logger.Manager) (*Server, error) {
99 99
 		listeners:    make(map[string]IRCListener),
100 100
 		logger:       logger,
101 101
 		rehashSignal: make(chan os.Signal, 1),
102
-		exitSignals:  make(chan os.Signal, len(ServerExitSignals)),
102
+		exitSignals:  make(chan os.Signal, len(utils.ServerExitSignals)),
103 103
 		defcon:       5,
104 104
 	}
105 105
 
@@ -114,7 +114,7 @@ func NewServer(config *Config, logger *logger.Manager) (*Server, error) {
114 114
 	}
115 115
 
116 116
 	// Attempt to clean up when receiving these signals.
117
-	signal.Notify(server.exitSignals, ServerExitSignals...)
117
+	signal.Notify(server.exitSignals, utils.ServerExitSignals...)
118 118
 	signal.Notify(server.rehashSignal, syscall.SIGHUP)
119 119
 
120 120
 	time.AfterFunc(alwaysOnExpirationPollPeriod, server.handleAlwaysOnExpirations)

irc/signals.go → irc/utils/signals.go View File

@@ -4,7 +4,7 @@
4 4
 // Copyright (c) 2020 Shivaram Lingamneni
5 5
 // released under the MIT license
6 6
 
7
-package irc
7
+package utils
8 8
 
9 9
 import (
10 10
 	"os"

irc/signals_plan9.go → irc/utils/signals_plan9.go View File

@@ -4,7 +4,7 @@
4 4
 // Copyright (c) 2020 Shivaram Lingamneni
5 5
 // released under the MIT license
6 6
 
7
-package irc
7
+package utils
8 8
 
9 9
 import (
10 10
 	"os"

Loading…
Cancel
Save