- Added Error() and Fatal() logging functions for non-debug errors - Added Panic() function to log panics with full stack traces - Added RecoverPanic() for defer statements to catch crashes - Added panic recovery to main() function - Added panic recovery to queue job processing goroutine - All panics now logged to videotools.log with timestamps and stack traces - Helps diagnose UI crashes that occur during FFmpeg processing |
||
|---|---|---|
| .. | ||
| queue.go | ||