[Interest] using QTemporaryFile for post-mortem debug logfiles?
René J.V. Bertin
rjvbertin at gmail.com
Mon May 22 13:39:59 CEST 2017
On Monday May 22 2017 13:21:05 Konrad Rosenbaum wrote:
> From my experience I'd recommend you go the long route and actually
> implement the date/time comparison(*). For one: problems have the bad
> habit of forcing you to restart the application multiple times, so you'll
> lose at least the first instance of the problem.
I hear you and thought of that too. There may be a middle ground which is good enough here:
create the files with a date (and possibly PID) stamp, but rename them to a predetermined fixed name after they're closed cleanly just before program exit.
That leaves around the logs of sessions that crashed, but the less interesting logs can be subject to a cheap rotation scheme without a lot of risk.
I'm curious though, why does my QTemporaryFile trick to auto-remove only empty files not work as expected?
More information about the Interest