Many tiny log files created while downloading logs

I have been experiencing this issue for a while but haven’t been able to find a solution or any info about it. The only similar post I could find is - Lots log files after downloading

CONFIG:
ArduCopter 4.6.0-dev (i have experienced the same with 4.2.3 and others)
LOG_BACKEND_TYPE = 1
LOG_BITMASK = 180222
LOG_DARM_RATEMAX = 2
LOG_DISARMED = 1
LOG_FILE_BUFSIZE = 200
LOG_FILE_DSRMROT = 0
LOG_FILE_MB_FREE = 500
LOG_FILE_RATEMAX = 0
LOG_FILE_TIMEOUT = 5
LOG_MAV_BUFSIZE = 8
LOG_MAV_RATEMAX = 0
LOG_MAX_FILES = 500
LOG_REPLAY = 0

THE PROBLEM:
Using Mission Planner I downloaded logs 7, 8 and 9 (log 10 was the currently increasing in size log). After downloading the logs, the list showed 56 logs - 46 extra logs created

I then tried downloading those same logs (7, 8, 9) using QGC. Similar issue but much smaller, only 3 extra files were created - see below

IT IS REPRODUCIBLE
I can reproduce the issue every time and I believe the number of tiny logs created is related to the size of the log files being downloaded and how long it takes.

It’s not a huge issue but it is annoying.
Anyone experience the same? Any remedies?

set

LOG_DISARMED,0

With it set to 1 it’s creating a new log every time you power the controller by USB or battery.

I think this is a bug that got fixed in 4.4.x but I am not sure. It was released a long time ago already

4.6.0-dev is too old. Use 4.6.0-beta6 instead.