mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-13 11:11:30 -04:00
proxy: Let verbose level act on file logging
This commit is contained in:
parent
768b80dbdf
commit
9d72b30603
1 changed files with 7 additions and 4 deletions
|
@ -80,12 +80,12 @@ func main() {
|
|||
AllowNonTLSRelay: *allowNonTLSRelay,
|
||||
}
|
||||
|
||||
var logOutput io.Writer = os.Stderr
|
||||
var logOutput = ioutil.Discard
|
||||
var eventlogOutput io.Writer = os.Stderr
|
||||
log.SetFlags(log.LstdFlags | log.LUTC)
|
||||
|
||||
if !*verboseLogging {
|
||||
logOutput = ioutil.Discard
|
||||
if *verboseLogging {
|
||||
logOutput = os.Stderr
|
||||
}
|
||||
|
||||
if *logFilename != "" {
|
||||
|
@ -94,9 +94,12 @@ func main() {
|
|||
log.Fatal(err)
|
||||
}
|
||||
defer f.Close()
|
||||
logOutput = io.MultiWriter(logOutput, f)
|
||||
if *verboseLogging {
|
||||
logOutput = io.MultiWriter(logOutput, f)
|
||||
}
|
||||
eventlogOutput = io.MultiWriter(eventlogOutput, f)
|
||||
}
|
||||
|
||||
if *unsafeLogging {
|
||||
log.SetOutput(logOutput)
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue