Browse Source

Fix segfault on interrupt before connection

tags/v0.3.0
Russ Garrett 7 years ago
parent
commit
8fbfb76309
No account linked to committer's email address
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      main.go

+ 1
- 1
main.go View File

@@ -85,6 +85,7 @@ func (i *IRCCat) signalHandler() {
85 85
 
86 86
 func (i *IRCCat) connectIRC() error {
87 87
 	irccon := irc.IRC(viper.GetString("irc.nick"), viper.GetString("irc.realname"))
88
+	i.irc = irccon
88 89
 	irccon.RequestCaps = []string{"away-notify", "account-notify", "draft/message-tags-0.2"}
89 90
 	irccon.UseTLS = viper.GetBool("irc.tls")
90 91
 	if viper.GetBool("irc.tls_skip_verify") {
@@ -112,7 +113,6 @@ func (i *IRCCat) connectIRC() error {
112 113
 	irccon.AddCallback("KILL", i.handleQuit)
113 114
 	irccon.AddCallback("NICK", i.handleNick)
114 115
 
115
-	i.irc = irccon
116 116
 	return nil
117 117
 }
118 118
 

Loading…
Cancel
Save