Catches sbcp::MultipleError
Through the config option motor.communication-error-threshold, an user
can set the number of communication error that could happen before a
failure is issued ( through an uncatchable exception).
Default is still to throw on first exception.