Hi, I just looked at Abdullah’s change [1] which adds more consistency around the behavior of our operators in error cases. In the change there are a number of SQ complaints about catching Throwable [2] and as I always wondered what the right approach on this is (changing my mind a few times), I’d like to discuss this here and capture the result to apply the outcome consistently across the system.
Please reply to this with your thoughts on catching Throwable vs not catching Error. Thanks, Till [1] https://asterix-gerrit.ics.uci.edu/#/c/1618 [2] https://asterix-sonar.ics.uci.edu/coding_rules#rule_key=squid%3AS1181
