Seems like we still have panics within code where it definitely shouldn't happen:
Okt 29 09:00:14 haustuer opensesame[19024]: thread 'tokio-runtime-worker' panicked at 'I2C Communication to Buttons does not work: Nix(EIO)', src/buttons.rs:170:14
Expected behavior:
notify via NC
retry and/or reboot (watchdog)
Actual behavior:
no notification via NC
system unresponsive (you cannot open the door anymore)
Seems like we still have panics within code where it definitely shouldn't happen:
Okt 29 09:00:14 haustuer opensesame[19024]: thread 'tokio-runtime-worker' panicked at 'I2C Communication to Buttons does not work: Nix(EIO)', src/buttons.rs:170:14
Expected behavior:
Actual behavior: