mirror of
https://github.com/caddyserver/caddy.git
synced 2025-06-06 12:54:40 +08:00
logging: Implement net writer (#2884)
* Implement UDP writer * Implement Net Writer * Utilize Caddy's address parsing functions * A couple little fixes (see #2884)
This commit is contained in:

committed by
Matt Holt

parent
6ea121ddf8
commit
c3bcd967bd
@ -225,10 +225,11 @@ func (logging *Logging) openWriter(opener WriterOpener) (io.WriteCloser, bool, e
|
||||
w, err := opener.OpenWriter()
|
||||
return writerDestructor{w}, err
|
||||
})
|
||||
if err == nil {
|
||||
logging.writerKeys = append(logging.writerKeys, key)
|
||||
if err != nil {
|
||||
return nil, false, err
|
||||
}
|
||||
return writer.(io.WriteCloser), !loaded, err
|
||||
logging.writerKeys = append(logging.writerKeys, key)
|
||||
return writer.(io.WriteCloser), !loaded, nil
|
||||
}
|
||||
|
||||
// WriterOpener is a module that can open a log writer.
|
||||
|
Reference in New Issue
Block a user