Github error handling

A little more trapping of unimportant errors