" -b, --book send events to bookkeeping server only\n"
" -l, --log-server <host> specify address of log server\n"
" -s, --socket <path> non-default path of local socket\n"
- " -L, --lazy [<timeout>] be lazy when closing connections to servers\n"
+ " -L, --lazy [<timeout>] be lazy when closing connections to servers (default, timeout==0 means turn lazy off)\n"
, program_name, program_name);
exit(status);
}
static int verbose = 0;
char *file_prefix = DEFAULT_PREFIX;
int bs_only = 0;
-int lazy_close = 0;
+int lazy_close = 1;
int default_close_timeout;
char *cert_file = NULL;
lazy_close = 1;
if(optarg)
default_close_timeout = atoi(optarg);
+ if(default_close_timeout == 0) {
+ lazy_close = 0;
+ default_close_timeout = TIMEOUT;
+ }
else
default_close_timeout = TIMEOUT;
break;