f15b8994cd
- Move crash_callback execution outside of self._lock - Callback is called after releasing the monitor lock - Re-acquire lock only for restart decision logic - Prevents deadlock if callback tries to acquire same lock - Maintains thread safety for restart and process state updates