raise Pusher::Error in a few more cases where a RuntimeError was being raised