Skip to content

Commit 4765c7f

Browse files
author
Matthew Fisher
committed
ref(logspout): use UDP conn
1 parent 1da3d19 commit 4765c7f

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

logspout/logspout.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ func syslogStreamer(target Target, types []string, logstream chan *Log) {
6363
continue
6464
}
6565
tag, pid := getLogName(logline.Name)
66-
conn, err := net.Dial("udp", target.Addr)
66+
addr, err := net.ResolveUDPAddr("udp", target.Addr)
67+
assert(err, "syslog")
68+
conn, err := net.DialUDP("udp", nil, addr)
6769
assert(err, "syslog")
6870
// bump up the packet size for large log lines
6971
assert(conn.SetWriteBuffer(1048576), "syslog")

0 commit comments

Comments
 (0)