Fix handling of exceptions in std_silent