title: save offline data after Connection, saveEventually() meet i/o failure
body: <p>As we know (<a href="https://stackoverflow.com/questions/26327477/offline-caching-with-parse-com">reference</a>), <code>saveEventually()</code> can help develop build application save data temporary, when connection build again, <code>saveEventually()</code> will help my data async to Parse Server automatically.</p>
  
  <p>But sometime I meet issues is when async situation, ParseException said i/o failure, hope someone can help, thanks</p>
  
  <pre><code>  ParseQuery&lt;ParseObject&gt; query = ParseQuery.getQuery("abc");
          saveParseObjectID = getSharedPreferences("saveParseObjectID", Context.MODE_PRIVATE);
          query.getInBackground(saveParseObjectID.getString("cloud","a"), new GetCallback&lt;ParseObject&gt;() {
              public void done(ParseObject object, ParseException e) {
                  if (e == null) {
                      object.put("tag", ParseUser.getCurrentUser().getUsername());
                      object.saveEventually();
                  } else {
                      Log.d("errorTAG:", e.getMessage());
                  }
              }
          });
  </code></pre>
  
  <p>and here is the log</p>
  
  <pre><code>08-09 03:01:17.504    2007-2007/? D/errorTAG: i/o failure
  </code></pre>
  
  <p>80% will success, but sometime will have i/o failure issue after build new Internet Connection, I check StackOverflow said I need check my connection,
  but the feature I use <code>saveEventually()</code> is want to bring offline data to online, please help, thanks.</p>