Activity timeout bug

Hi @maxim, I wanted to get some clarification on what is meant by shutting down the activity on exception thrown from the heartbeat method also mentioned here. Does it simply mean letting the error propagate instead of catching it and allowing the activity to continue running? Or is there something more to it?