ソースを参照

fix #671

tags/v2.0.0-rc1
Shivaram Lingamneni 4年前
コミット
babd8b1da9
1個のファイルの変更3行の追加0行の削除
  1. 3
    0
      irc/dline.go

+ 3
- 0
irc/dline.go ファイルの表示

@@ -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()

読み込み中…
キャンセル
保存