diff --git a/c_src/sqlite3_drv.c b/c_src/sqlite3_drv.c index c462c2d..30b4774 100644 --- a/c_src/sqlite3_drv.c +++ b/c_src/sqlite3_drv.c @@ -63,7 +63,9 @@ static ErlDrvData start(ErlDrvPort port, char* cmd) { retval->log = fopen(LOG_PATH, "a+"); if (!retval->log) { - fprintf(stderr, "Can't create log file\n"); + fprintf(stderr, "Error creating log file: %s\n", LOG_PATH); + // if we can't open the log file we shouldn't hide the data or the problem + retval->log = stderr; // noisy } fprintf(retval->log,