Merge pull request #217 from flebarbe/master

Fix crash in inIxfr when ReadMsg fails
This commit is contained in:
Miek Gieben 2015-06-05 14:32:24 +01:00
commit 7864d445e5
1 changed files with 1 additions and 1 deletions

2
xfr.go
View File

@ -107,7 +107,7 @@ func (t *Transfer) inIxfr(id uint16, c chan *Envelope) {
t.SetReadDeadline(time.Now().Add(timeout))
in, err := t.ReadMsg()
if err != nil {
c <- &Envelope{in.Answer, err}
c <- &Envelope{nil, err}
return
}
if id != in.Id {