Just a question about the logging mechanism that is annoying me.......
 
if the configuration has set
 
log-file="kannel.log"
 
and you start ./bearerbox -v 0 smskannel2.conf 2>bearer.log &
 
 
kannel.log and bearer.log contain the same lines !! I find no use for this duplication ............
 
is this how its supposed to be ? (or else its because I may have done something by accident to my code!!)
 
my thinking is if a log-file = named is configured, well thats where all the logging should go,
except perhaps stderr?  
 
I am not really clear on what the idea is behind the array of logfiles ? why is it necessary ? etc?
 
gwlib\log.c
 
static struct {
    FILE *file;
    int minimum_output_level;
    char filename[FILENAME_MAX + 1]; /* to allow re-open */
    enum excl_state exclusive;
} logfiles[MAX_LOGFILES];
yeah, I'm reading the code, but it brings me more questions.....it might help
if we knew what the author was thinking of?
 
 
 
 
 
 
 
 

Reply via email to