Ensure collection isn't stopped if a collector throws an exception.
Merge pull request #332 from barnybug/master

Ensure collection isn't stopped if a collector throws an exception