This new system should provide a "net" to catch fatal errors transferred via the file transfer system.
Instead of continuously running files, the system detects that it has crashed within the first three seconds of loading lasertag files, which leaves the file "BOOT_SAFECHECK" written to flash.
Upon the next boot of the weapon, this file is detected, and the system does /not/ load lasertag files.
This new system should provide a "net" to catch fatal errors transferred via the file transfer system. Instead of continuously running files, the system detects that it has crashed within the first three seconds of loading lasertag files, which leaves the file "BOOT_SAFECHECK" written to flash.
Upon the next boot of the weapon, this file is detected, and the system does /not/ load lasertag files.
This change is