romance-ii / violet-volts

violet-volts
https://tootsville.org/development/
GNU Affero General Public License v3.0
3 stars 1 forks source link

Gazonga catcher #100

Open brpocock opened 7 years ago

brpocock commented 7 years ago

A “Gazonga!” is an error that is thrown and never caught; in JavaScript in particular, it might be thrown from an event-handler context or something where a catch block wasn't in dynamic scope.

The Romance way of handling these has always been based around reporting back to the host, and trying to offer recovery solutions. The traditional handler at Res Interactive was named ZOMG (Zombies! Oh, My God!) and that is being used as the target here.

brpocock commented 7 years ago

Rollbar is a stop gap measure that's working all right for now. Moving this off to the future.