1)be.file backend has a feature - messages added before _be_file_set_filename() are not lost and will be appended to log later. 2)_be_file_set_filename opens file immediately => if no entries was added, emty file will be created
Question: how to suppress creating empty file (create file only when first log entry appended) and save feature 1) ?