summaryrefslogtreecommitdiffstats
path: root/sinks/file/elapi_sink_file.c
diff options
context:
space:
mode:
Diffstat (limited to 'sinks/file/elapi_sink_file.c')
-rw-r--r--sinks/file/elapi_sink_file.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sinks/file/elapi_sink_file.c b/sinks/file/elapi_sink_file.c
index 2d50b4f..649b0a6 100644
--- a/sinks/file/elapi_sink_file.c
+++ b/sinks/file/elapi_sink_file.c
@@ -112,7 +112,7 @@ static int init_config(struct data_descriptor *dblock)
dblock->config = (void *)(conf_data);
if((conf_data->file_name != NULL) && (conf_data->keep_open != 0)) {
- conf_data->file = fopen(conf_data->file_name,"w");
+ conf_data->file = fopen(conf_data->file_name,"a");
}
else conf_data->file = stderr;
@@ -257,7 +257,7 @@ static int file_sink_submit(struct data_descriptor *dblock)
DEBUG_STRING("OUTPUT:",event_storage->buffer);
if((conf_data->file_name != NULL) && (conf_data->keep_open == 0)) {
- conf_data->file = fopen(conf_data->file_name,"w");
+ conf_data->file = fopen(conf_data->file_name,"a");
}
fprintf(conf_data->file, "%s\n", event_storage->buffer);