I agree it's not so hard to re-start on error. But it's convenient to not having to do it for each poller I have :p 

By default `ignoreError` is to false in order to not break previous usage, so if one use error event to re-launch the poller he can still does it. The option is just for lazy devs like me :D