|
@@ -70,6 +70,13 @@ func main() {
|
70
|
70
|
signal.Notify(irccat.signals, os.Interrupt, syscall.SIGINT, syscall.SIGTERM)
|
71
|
71
|
go irccat.signalHandler()
|
72
|
72
|
|
|
73
|
+ err = irccat.connectIRC(*debug)
|
|
74
|
+
|
|
75
|
+ if err != nil {
|
|
76
|
+ log.Criticalf("Error connecting to IRC server: %s", err)
|
|
77
|
+ return
|
|
78
|
+ }
|
|
79
|
+
|
73
|
80
|
if viper.IsSet("tcp.listen") {
|
74
|
81
|
irccat.tcp, err = tcplistener.New()
|
75
|
82
|
if err != nil {
|
|
@@ -79,13 +86,6 @@ func main() {
|
79
|
86
|
irccat.tcp.Run(irccat.irc)
|
80
|
87
|
}
|
81
|
88
|
|
82
|
|
- err = irccat.connectIRC(*debug)
|
83
|
|
-
|
84
|
|
- if err != nil {
|
85
|
|
- log.Criticalf("Error connecting to IRC server: %s", err)
|
86
|
|
- return
|
87
|
|
- }
|
88
|
|
-
|
89
|
89
|
if viper.IsSet("http") {
|
90
|
90
|
httplistener.New(irccat.irc)
|
91
|
91
|
}
|