don't rescue Exception - eats errors that should terminate the process

See http://www.mikeperham.com/2012/03/03/the-perils-of-rescue-exception/