jsha / blocktogether

Share your blocks and subscribe to others'
GNU General Public License v3.0
330 stars 68 forks source link

Some exceptions disappear silently #173

Closed jsha closed 9 years ago

jsha commented 9 years ago

In some situations, an exception occurs but doesn't show up in the logs. For instance, in #170 the null dereference exception does not generate any output. Figure out why this is and find a systematic way to correct it, so all uncaught exceptions get logged.

Ideas: Could this be part of the Promises infrastructure? Or express? Maybe there are places I need to be more thorough with a .catch(...) statement on a Promise?

jsha commented 9 years ago

Fixed, I think.