Skip to content

Commit 4dbbbc4

Browse files
committed
net/mail: ensure there is at least one header
1 parent 90fd186 commit 4dbbbc4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/net/mail/message.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func ReadMessage(r io.Reader) (msg *Message, err error) {
5454
tp := textproto.NewReader(bufio.NewReader(r))
5555

5656
hdr, err := tp.ReadMIMEHeader()
57-
if err != nil && err != io.EOF {
57+
if err != nil && (err != io.EOF || len(hdr) == 0) {
5858
return nil, err
5959
}
6060

0 commit comments

Comments
 (0)