Bladeren bron

fix a wide-ranging assortment of crash bugs

tags/v0.10.2
Shivaram Lingamneni 6 jaren geleden
bovenliggende
commit
ca8a0b7091
1 gewijzigde bestanden met toevoegingen van 4 en 1 verwijderingen
  1. 4
    1
      irc/channelmanager.go

+ 4
- 1
irc/channelmanager.go Bestand weergeven

@@ -43,7 +43,10 @@ func (cm *ChannelManager) Get(name string) *Channel {
43 43
 	if err == nil {
44 44
 		cm.RLock()
45 45
 		defer cm.RUnlock()
46
-		return cm.chans[name].channel
46
+		entry := cm.chans[name]
47
+		if entry != nil {
48
+			return entry.channel
49
+		}
47 50
 	}
48 51
 	return nil
49 52
 }

Laden…
Annuleren
Opslaan