Browse Source

fix #671

tags/v2.0.0-rc1
Shivaram Lingamneni 4 years ago
parent
commit
babd8b1da9
1 changed files with 3 additions and 0 deletions
  1. 3
    0
      irc/dline.go

+ 3
- 0
irc/dline.go View File

@@ -243,6 +243,9 @@ func (dm *DLineManager) RemoveIP(addr net.IP) error {
243 243
 // CheckIP returns whether or not an IP address was banned, and how long it is banned for.
244 244
 func (dm *DLineManager) CheckIP(addr net.IP) (isBanned bool, info IPBanInfo) {
245 245
 	addr = addr.To16() // almost certainly unnecessary
246
+	if addr.IsLoopback() {
247
+		return // #671
248
+	}
246 249
 
247 250
 	dm.RLock()
248 251
 	defer dm.RUnlock()

Loading…
Cancel
Save