Actually close connection upon prefix error

This commit is contained in:
Dolf Schimmel (Freeaqingme)
2016-03-27 19:47:29 +02:00
parent 5debf2cd3c
commit 673e5fd897

View File

@@ -104,6 +104,7 @@ func (p *Conn) RemoteAddr() net.Addr {
p.once.Do(func() {
if err := p.checkPrefix(); err != nil && err != io.EOF {
log.Printf("[ERR] Failed to read proxy prefix: %v", err)
p.Close()
}
})
if p.srcAddr != nil {