diff options
| author | Joey Hess <joeyh@joeyh.name> | 2016-06-13 18:39:40 -0400 |
|---|---|---|
| committer | Joey Hess <joeyh@joeyh.name> | 2016-06-13 18:40:00 -0400 |
| commit | 7d18d057eb4f2e4ad7f7fd578b3e33564f1c8c7a (patch) | |
| tree | 92bcc8cf868838b09344744a6539ae11d1c1ad31 /src/System/Process | |
| parent | 7d6a78c317a8382044682a2183b6524d0d8c050a (diff) | |
improve exception handling
* Improve exception handling. A property that threw a non-IOException
used to stop the whole propellor run. Now, all non-async exceptions
only make the property that threw them fail. (Implicit API change)
* Added StopPropellorException which can be used in the unsual case
where a failure of one property should stop propellor from trying
to ensure any other properties.
* tryPropellor returns Either SomeException a now (API change)
Diffstat (limited to 'src/System/Process')
0 files changed, 0 insertions, 0 deletions
