title: loopj AsyncHttpClient more then 3 post not working
body: <p>I am starting then 4 post after each other. But I catch only response from 3 of the 4 posts.
  Can somebody explain to me why? I tried it also with get and it has the same problem. Am I doing the posts to quick after each other?</p>
  
  <p>Resclient class:</p>
  
  <pre><code>public class RestClient {
      private static AsyncHttpClient client = new AsyncHttpClient();
  
      public static void post(String url, RequestParams params, AsyncHttpResponseHandler responseHandler) {
          client.post(url, params, responseHandler);
      }
  }
  </code></pre>
  
  <p>Webservice resolver:</p>
  
  <pre><code>public class WSBeer extends WSBase {
      public WSBeer(OnWSRequestCompleted listener, Context context) {
          super(listener, context);
      }
      public void getAll(String date) throws JSONException {
          Tools.LOG_DEBUG("GetAllBeer");
          RequestParams params    = new RequestParams();
          params.add("date", date);
  
          RestClient.post(url, params, new JsonHttpResponseHandler() {
  
              @Override
              public void onSuccess(JSONObject response) {
                  Tools.LOG_DEBUG("WSBeer onSucces: " + response);
                  listener.onRestTaskCompleted(Constants.FUNCTION_DB_BEER, response);
              }
  
              @Override
              public void onFailure(Throwable e, JSONArray errorResponse) {
                 Tools.LOG_DEBUG("WSBeer getAll: " + errorResponse);
                  handleError(e, errorResponse, null);
              }
  
              @Override
              public void onFailure(Throwable e, JSONObject errorResponse) {
                  Tools.LOG_DEBUG("WSBeer getAll: " + errorResponse);
                  handleError(e, null, errorResponse);
              }
          });
      }
  }
  </code></pre>
  
  <p>SyncHandler class:</p>
  
  <pre><code>public class SyncHandler implements OnWSRequestCompleted {
  
      private OnSyncListener listener;
      private Context context;
  
      private WSBeer wsBeer;
  
      public SyncHandler(OnSyncListener listener, Context context) {
          this.listener = listener;
          this.context = context;
      }
  
      @Override
      public void onRestTaskCompleted(int function, JSONObject response) {
  
          switch (function) {
              case Constants.FUNCTION_DB_BEER:
                  List&lt;Beer&gt; beerList = null;
                  try {
                      beerList = ResponseBeer.getAll(response);
                  } catch (IOException e) {
                      Tools.LOG_ERROR(e);
                  }
                  Tools.LOG_DEBUG("Beers");
                  if (beerList != null) {
                      new SaveBeerHelper(listener).execute(beerList.toArray(new Beer[beerList.size()]));
                  }
                  break;
          }
      }
  
      public void syncBeer() {
          wsBeer = new WSBeer(this, context);
  
          try {
              Tools.LOG_DEBUG("Start loading beer...");
              String date = getSyncDate(Constants.FUNCTION_DB_BEER);
              wsBeer.getAll(date);
          } catch (JSONException e) {
              e.printStackTrace();
          }
      }
  
      private String getSyncDate(int databaseId) {
          SyncData syncData = Shared.dbRepo.syncRepository.getById(databaseId);
  
          if (syncData != null) {
              Tools.LOG_DEBUG("SyncData: " + syncData.getSyncDate().toString());
              return syncData.getSyncDate().toString();
          } else {
              new SyncData(databaseId).Save(Shared.dbRepo);
          }
          Tools.LOG_DEBUG("SyncData: ");
          return "";
      }
  }
  </code></pre>
  
  <p>WEBSERVICE ACTION: </p>
  
  <pre><code>public function bierenAction()
  {
      $this-&gt;view-&gt;status = 204;  //Nog geen content
  
      if ($this-&gt;getRequest()-&gt;isPost()){
          $date = $this-&gt;postParam('date');
          if ($date != "") {
              $bieren = self::$proxyBier-&gt;getBierenByUpdated($date);
          } else {
              $bieren = self::$proxyBier-&gt;getBieren();
          }
      } else {
          $bieren = self::$proxyBier-&gt;getBieren();
      }
  
      $this-&gt;view-&gt;data = $bieren;
  
      $this-&gt;view-&gt;status = 200; //Alles oke
      $this-&gt;view-&gt;ajax();
  }
  </code></pre>