GNOME Bugzilla – Bug 685046
Report all errors/exceptions to the users
Last modified: 2016-03-31 13:56:46 UTC
We don't report any errors when trying to reconnect to a machine, only in the initial connect call.
This happens in a lot of other places too. We should never just silently swallow exceptions or just g_warn about them, that just makes it hard to figure out why something goes wrong in the field.
I am not convinced by the approach that all warning should be reported to users, we need to that selectively. It's very easy for a user interested in figuring out a problem to run in the console or check it's session log / journal.
Well, obviously we should not spew internal asserts or whatnot to the user. But, actual errors in e.g. connecting to the box or something is imho pretty bad to ignore. But yeah, i guess its somewhat of a case-to-case thing,
AFAIK we are doing better in this respect and don't know what would be the criteria of fixing this very generic bug. I suggest we close this and file new bugs for each unresolved case we find.