PepperDash / Essentials

The Essentials Application Framework Libraries
MIT License
133 stars 77 forks source link

[BUG]-v1.15.2 on VC-4 aborts shortly after program start when all devices offline #1159

Open cdenig opened 11 months ago

cdenig commented 11 months ago

Was this bug identified in a specific build version? v1.15.2 & v1.13.2-alpha-2141

Describe the bug At time of testing, all devices are offline. Essentials progrma is Aborting about 10-15s after start running.

Stacktrace BCAP_EssentialsCrashWhenNoNetworkDevices_20231106.txt

BCAP_EssentialsCrashWhenNoNetworkDevices_20231106_2.txt NOTE: this log shows the following which seem like could be firrst breadcrumb

<info> Nov  6 16:21:32 rhombus SimplSharpPro[MPR01E]: ERROR ----------- Bad Mutex handle in Enter Critical Section

puttyLog_BCAP_Vc4CrashNotNetworkDevices

To Reproduce Steps to reproduce the behavior:

  1. Overheat rack room causing racks to power off and most network equipment to go offline. This is key! ;)
  2. Tail log files with no filters
  3. Restart Essentials program on VC-4 platform with client config
  4. See program abort and tailed logs show TLDM exiting

Expected behavior Would expect program not to abort when all device connection attempts fail.

Screenshots If applicable, add screenshots to help explain your problem.

Additional context Add any other context about the problem here.