What steps will reproduce the problem?
1. Define environment variable "GLOG_stderrthreshold" to "0" (INIT)
2. Log s.th. with INFO and ERROR level:
LOG(INFO) << "TEST INFO" << endl;
LOG(ERROR) << "TEST ERROR" << endl;
3. The ERROR log appears in the stderr (console), the INGO log not.
What is the expected output? What do you see instead?
Because stderrthreshold==0, I expect that the INFO log appears on stderr, too.
If I change GLOG_stderrthreshold to 3 (FATAL), the ERROR log still appears,
why? So, I guess the GLOG_stderrthreshold environment variable has no effect at
all. But the name is correct, isn't it?
E.g. the GLOG_logtostderr has the expected result. If set to 1, all logs appear
in the console, but no more in a file.
What version of the product are you using? On what operating system?
glog-0.3.1
Windows XP
Please provide any additional information below.
By setting "google::SetStderrLogging(google::INFO);" in code, the result is as
expected.
Original issue reported on code.google.com by klausbec...@gmail.com on 8 Dec 2010 at 9:10
Original issue reported on code.google.com by
klausbec...@gmail.com
on 8 Dec 2010 at 9:10