signalc: handle rate limit errors