2015-07-26, 05:54 AM
I notice some database locked errors in the nrecord.log. Sample:
At first, I thought it was nextpvr. But, now I see it's likely ImageGrabLite. The reason I think this is the file gets renamed physically, however, the filename is not changed in nextpvr.
Could it be, the issue is I do 6 recordings at a time? Perhaps, when they all end about the same time, ImageGrabLite fights with itself?
Code:
2015-07-25 21:02:00.753 [DEBUG][11] Starting: C:\Users\Public\NPVR\Scripts\PostProcessing.bat "D:\TV Shows\Recordings\Prime Time FOX\UFC Fight Night_20150725_19002100.ts" 12.3 17031 38 "UFC Fight Night *"
2015-07-25 21:02:00.756 [DEBUG][11] Stopping recording (17019 on 36). Past end time of recording. 162
2015-07-25 21:02:00.772 [DEBUG][11] StopStream(A2)
2015-07-25 21:02:01.311 [DEBUG][11] Starting: C:\Users\Public\NPVR\Scripts\PostProcessing.bat "D:\TV Shows\Recordings\Prime Time ABC\Boston EMS_20150725_20002100.ts" 10.3 17019 36 "Boston EMS *"
2015-07-25 21:02:01.313 [DEBUG][11] Stopping recording (17023 on 38). Past end time of recording. 151
2015-07-25 21:02:31.396 [ERROR][11] Unexpected error saving scheduled recording: System.Data.SQLite.SQLiteException (0x80004005): database is locked
database is locked
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at NUtility.ScheduledRecording.Save()
At first, I thought it was nextpvr. But, now I see it's likely ImageGrabLite. The reason I think this is the file gets renamed physically, however, the filename is not changed in nextpvr.
Could it be, the issue is I do 6 recordings at a time? Perhaps, when they all end about the same time, ImageGrabLite fights with itself?