NexSigns V1.3.18.932

New Features

  • Integrated a new logging system to allow detail error log being captured during ciritical condition
  • Added new error type WTF (What a Terrible Failure)
  • Added 90-seconds time-out rule during termination request for background worker process
  • Added a new threading system to replace the old system
  • Added a new threading timing management system to allow predictable thread processing
  • Added a new multi-threading inter-leaving mechnism to reduce chance of race condition on a single highly demand resource
  • Removed old handler messaging loop system
  • Added color to run-time log for better visualization
  • Added blocked text for run-time log for better visualization

Bug Repair

  • Repaired a problem where thread for multi-screen layouts are not terminated properly on screen layout switch
  • Repaired a problem where shell will not extract the log and send it to reporting server for debugging purposes
  • Repaired a problem where slideshow image is being early disposed during layout changing
  • Repaired a threading timing problem
  • Repaired a dead-lock scenario where resource are being forced into race condition