I took some liberty here for my own purposes to see if there was an instance of connection_errors causing the original error.  Let me know if you think it's better to just pass, e.g. for performance reasons.