fix: Handle exceptions in pre-reboot event listeners via return_exceptions
#843
+61
−1
return_exceptions
#843