mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-13 20:11:19 -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,
|
AllowNonTLSRelay: *allowNonTLSRelay,
|
||||||
}
|
}
|
||||||
|
|
||||||
var logOutput io.Writer = os.Stderr
|
var logOutput = ioutil.Discard
|
||||||
var eventlogOutput io.Writer = os.Stderr
|
var eventlogOutput io.Writer = os.Stderr
|
||||||
log.SetFlags(log.LstdFlags | log.LUTC)
|
log.SetFlags(log.LstdFlags | log.LUTC)
|
||||||
|
|
||||||
if !*verboseLogging {
|
if *verboseLogging {
|
||||||
logOutput = ioutil.Discard
|
logOutput = os.Stderr
|
||||||
}
|
}
|
||||||
|
|
||||||
if *logFilename != "" {
|
if *logFilename != "" {
|
||||||
|
@ -94,9 +94,12 @@ func main() {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
defer f.Close()
|
defer f.Close()
|
||||||
|
if *verboseLogging {
|
||||||
logOutput = io.MultiWriter(logOutput, f)
|
logOutput = io.MultiWriter(logOutput, f)
|
||||||
|
}
|
||||||
eventlogOutput = io.MultiWriter(eventlogOutput, f)
|
eventlogOutput = io.MultiWriter(eventlogOutput, f)
|
||||||
}
|
}
|
||||||
|
|
||||||
if *unsafeLogging {
|
if *unsafeLogging {
|
||||||
log.SetOutput(logOutput)
|
log.SetOutput(logOutput)
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue