forked from External/ergo
Better translate HELP entries and indexes
This commit is contained in:
parent
6a28277ba4
commit
638b0c03fc
2 changed files with 81 additions and 45 deletions
|
|
@ -135,11 +135,6 @@ type clientConn struct {
|
|||
|
||||
// NewServer returns a new Oragono server.
|
||||
func NewServer(config *Config, logger *logger.Manager) (*Server, error) {
|
||||
// TODO move this to main?
|
||||
if err := GenerateHelpIndices(); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// initialize data structures
|
||||
server := &Server{
|
||||
accounts: make(map[string]*ClientAccount),
|
||||
|
|
@ -161,6 +156,11 @@ func NewServer(config *Config, logger *logger.Manager) (*Server, error) {
|
|||
return nil, err
|
||||
}
|
||||
|
||||
// generate help info
|
||||
if err := GenerateHelpIndices(server.languages); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// Attempt to clean up when receiving these signals.
|
||||
signal.Notify(server.signals, ServerExitSignals...)
|
||||
signal.Notify(server.rehashSignal, syscall.SIGHUP)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue