In my application, there are multiple asynctasks. Please let me know why doInBackground of an asynctask sometimes does not getting called. Its onPreExecute method gets called. Is there any issue because of multiple asynctasks or something else?
/* ASync class for test table  */
    public class TestAsynch extends AsyncTask<String, Void, String>{
         protected void onPreExecute() {
         super.onPreExecute();
    }
    @Override
    protected String doInBackground(String... params) {
        String status = null;
        String result1=API_Manager.getInstance().sendTestData(userName);
        try {
            if(result1 != null) {
             // save in db
            }
        }
        }
        catch( Exception e) {
            e.printStackTrace();
            }
        return status;
    }
    @Override
    protected void onPostExecute(String status) {
    }
}
 
     
     
     
    