title: How to send requests as long as they are not successful in RxJava?
body: <p>I use Retrofit + RxJava in my Android project. But my webservice has limits (1 reqest\second). So when I click "Load" button frequently then it returns JSON with error. Question: Which RxJava operator should I use to resend queries as long as they are not successful? Now I just have onError method called and that's it.</p>