+1082. [bug] The -g option to named incorrectly caused logging
+ to be sent to syslog in addition to stderr.
+ [RT #1974]
+
1074. [bug] Running out of memory in dump_rdataset() could
cause an assertion failure. [RT #1946]
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: log.c,v 1.27.2.2 2001/06/15 01:41:11 bwelling Exp $ */
+/* $Id: log.c,v 1.27.2.3 2001/10/31 22:46:19 marka Exp $ */
#include <config.h>
ns_log_setdefaultcategory(isc_logconfig_t *lcfg) {
isc_result_t result;
- result = isc_log_usechannel(lcfg, "default_syslog",
- ISC_LOGCATEGORY_DEFAULT, NULL);
- if (result != ISC_R_SUCCESS)
- goto cleanup;
+ if (! ns_g_logstderr) {
+ result = isc_log_usechannel(lcfg, "default_syslog",
+ ISC_LOGCATEGORY_DEFAULT, NULL);
+ if (result != ISC_R_SUCCESS)
+ goto cleanup;
+ }
result = isc_log_usechannel(lcfg, "default_debug",
ISC_LOGCATEGORY_DEFAULT, NULL);