simonrw / ttvfast-python

Python interface to the TTVFast library
GNU General Public License v2.0
15 stars 6 forks source link

TTVFast handles errors correctly #8

Closed simonrw closed 8 years ago

simonrw commented 8 years ago

When an error in the underlying TTVFast library occurs, the process exits which is not noticeable by the python interpreter, and causes issues when running under emcee.

This change:

I've submitted the first change to upstream, and if/when they merge I shall change the submodule back to keep consistency.