tyrolean
-
2008-06-06
- priority: 5 --> 3
- assigned_to: nobody --> frzem
- status: open --> open-later
- I'm using the debug version of ntsyslog (ntsyslogd).
- Install as an service
- start
- with MSVC ->Debug->attach to process
- stop the service with net stop ntsyslogd
- debugger breaks with errors...
The Reason:
You call the function eventlog_shutdown(void) more then once.
- first in ntsl_shutdown and second in SrvrStop
The best way, for my option is
void eventlog_shutdown(void)
{
eventlog_entries = 0u;
if (eventlog_list)
free( eventlog_list ); eventlog_list = NULL ;
}
best regards
Holger