RTS troubles

prpr

Well-Known Member
Is anyone else having trouble with Real-Time-Scheduling either stopping working after a while or not working at all?
Two of my HDRs here (but not the third) and the HD are afflicted.
Running nugget ping from the command line results in an error message, which means no RTS functionality.
I've tried reinstalling nugget (although it all looked intact), and rebooting, with no change on any of the three.
I've tried fix-flash-packages on the HD, and rebooted, with no change.

Two remote boxes are not currently afflicted, although I had the problem with one of them a couple of weeks ago, which a reboot fixed.

It's all very mysterious and quite annoying as I can't think what might be causing it.
Anyone else got anything to report? Could do with some more data points, good or bad.
 
Here's the various log extracts:
Code:
HDR1 /mnt/hd2/mod/tmp # tail nugget.log 
[nugget]: Sat Aug 10 22:09:14 2024: /mnt/hd2/Tsr/0         
[nugget]: Sat Aug 10 22:10:14 2024: /mnt/hd2/Tsr/0
[nugget]: Sat Aug 10 22:10:15 2024: /mnt/hd2/Tsr/0   
[nugget]: Sat Aug 10 22:11:13 2024: /mnt/hd2/Tsr/0               
+++++++++++++++++++++++++++++++++++++++++++++++++++++++    
[nugget]: Sun Aug 11 03:00:56 2024: Persistent log starting, v1.0
[nugget]: Sun Aug 11 03:00:56 2024: background thread exiting.                       
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
[nugget]: Sat Aug 24 18:57:59 2024: Persistent log starting, v1.0
[nugget]: Sat Aug 24 18:57:59 2024: background thread exiting.


HDR2 /mnt/hd2/mod/tmp # tail nugget.20240813133802.log 
[nugget]: Tue Aug 13 13:51:53 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:52:53 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:53:53 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:54:52 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:55:52 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:56:53 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:57:52 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:58:54 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 13:59:53 2024: /mnt/hd2/Tsr/0
[nugget]: Tue Aug 13 14:00:53 2024: /mnt/hd2/Tsr/0
HDR2 /mnt/hd2/mod/tmp # grep exit nugget.log 
[nugget]: Tue Aug 13 22:22:57 2024: background thread exiting.
[nugget]: Thu Aug 22 19:47:30 2024: background thread exiting.
[nugget]: Sat Aug 24 18:59:35 2024: background thread exiting.


HDR3 /mnt/hd2/mod/tmp # grep exit nugget.log 
[nugget]: Mon Mar  4 22:16:50 2024: background thread exiting.
[nugget]: Thu Mar  7 19:13:56 2024: background thread exiting.
[nugget]: Sat Mar  9 00:13:13 2024: background thread exiting.
[nugget]: Sat Mar  9 15:32:20 2024: background thread exiting.


HD /media/drive1/mod/tmp # grep 2024 nugget.log | grep exit
[nugget]: Sat Feb 10 13:59:19 2024: background thread exiting.
[nugget]: Mon Feb 26 03:01:18 2024: background thread exiting.
[nugget]: Tue Mar 19 03:01:51 2024: background thread exiting.
[nugget]: Fri Mar 22 03:01:16 2024: background thread exiting.
[nugget]: Fri Mar 22 13:48:30 2024: background thread exiting.
[nugget]: Sat Apr 13 02:01:42 2024: background thread exiting.
[nugget]: Fri Apr 26 15:21:31 2024: background thread exiting.
[nugget]: Sat May 18 02:02:32 2024: background thread exiting.
[nugget]: Thu May 23 02:01:09 2024: background thread exiting.
[nugget]: Mon Jun 17 10:05:10 2024: background thread exiting.
[nugget]: Thu Jun 20 08:21:58 2024: background thread exiting.
[nugget]: Sat Jul 13 02:01:56 2024: background thread exiting.
[nugget]: Sat Jul 20 02:01:50 2024: background thread exiting.
[nugget]: Sun Aug 11 02:00:52 2024: background thread exiting.
[nugget]: Thu Aug 22 18:49:06 2024: background thread exiting.
[nugget]: Sat Aug 24 18:00:21 2024: background thread exiting.


RemoteHDR2 /mnt/hd2/mod/tmp # grep exit nugg*
nugget.20240801013304.log:[nugget]: Tue Apr 19 23:27:04 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Thu Apr 21 00:11:32 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Mon May 16 17:09:25 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Mon May 16 17:14:52 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Tue May 17 13:58:16 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Tue May 17 14:07:50 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Tue May 17 18:46:59 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Tue May 17 19:41:01 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Wed May 18 23:57:52 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Tue May 31 02:01:01 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Tue Jul 26 19:34:06 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Tue Aug  9 08:33:44 2022: background thread exiting.
nugget.20240801013304.log:[nugget]: Sat Jan  2 00:09:29 1971: background thread exiting.
nugget.20240815102910.log:[nugget]: Thu Aug 15 10:29:09 2024: background thread exiting.
HDR1, HDR2 and HD are currently faulty. HDR3 and RemoteHDR2 are not, but have been in the past.
 
I haven't noticed any problems, I rarely see the "background thread exiting." msg
Code:
grep exit nugg*
nugget.20240727202905.log:[nugget]: Thu Jul 25 20:41:46 2024: Deferred thread exiting.
nugget.20240728214804.log:[nugget]: Sun Jul 28 11:52:05 2024: Deferred thread exiting.
nugget.20240728214804.log:[nugget]: Mon Jul 29 00:01:16 2024: Deferred thread exiting.
nugget.20240801193702.log:[nugget]: Wed Jul 31 11:23:24 2024: background thread exiting.
nugget.20240801193702.log:[nugget]: Wed Jul 31 16:47:03 2024: Deferred thread exiting.
nugget.20240801193702.log:[nugget]: Thu Aug  1 22:01:15 2024: Deferred thread exiting.
nugget.20240803214704.log:[nugget]: Sat Aug  3 11:13:26 2024: Deferred thread exiting.
nugget.20240806193305.log:[nugget]: Sun Aug  4 21:22:09 2024: Deferred thread exiting.
nugget.20240811223505.log:[nugget]: Sat Aug 10 17:34:34 2024: background thread exiting.
nugget.20240812223403.log:[nugget]: Mon Aug 12 11:21:50 2024: Deferred thread exiting.
nugget.20240812223403.log:[nugget]: Mon Aug 12 11:23:28 2024: Deferred thread exiting.
nugget.20240818222705.log:[nugget]: Sun Aug 18 04:06:49 2024: Deferred thread exiting.
nugget.20240820143105.log:[nugget]: Mon Aug 19 13:01:53 2024: Deferred thread exiting.
nugget.20240820143105.log:[nugget]: Mon Aug 19 13:02:17 2024: Deferred thread exiting.
nugget.20240820143105.log:[nugget]: Mon Aug 19 13:02:56 2024: Deferred thread exiting.
nugget.20240821223403.log:[nugget]: Wed Aug 21 19:58:17 2024: Deferred thread exiting.
nugget.20240824195504.log:[nugget]: Fri Aug 23 14:13:31 2024: Deferred thread exiting.
nugget.20240824195504.log:[nugget]: Sat Aug 24 15:20:37 2024: Deferred thread exiting.
 
Found it... it's auto-schedule-restore trying to restore an empty backup to an empty schedule, but the annoying code is in the WebIf libraries ("rsv restore" sends a "nugget quit" command regardless).
 
Several times I've had my HDRs apparently losing their schedules at random. Could this be related?
 
Found it... it's auto-schedule-restore trying to restore an empty backup to an empty schedule, but the annoying code is in the WebIf libraries ("rsv restore" sends a "nugget quit" command regardless).
Yes my two occurences of the RTS background thread exiting correspond to the two recent occurences of the Setup wizzard running
Several times I've had my HDRs apparently losing their schedules at random. Could this be related?
The setup wizzard is indirectly causing RTS to terminate by necessitating the auto schedule restore, this only causes a problem when there is no schedule to restore.
It doesn't explain why the schedule dissapears or the set up wizzard is triggered.
 
Back
Top