Como executar a mesma assíncrona mais de uma vez?

Posso executar o asyncTask quando a atividade é iniciada pela primeira vez; se a conectividade de rede não estiver disponível, tenho um botão de atualização que tenta executar o asyncTask para tentar novamente. Mas eu recebo um erro de depuração dizendo isso ..

07-29 18:14:21.290: ERROR/AndroidRuntime(9080): FATAL EXCEPTION: main
07-29 18:14:21.290: ERROR/AndroidRuntime(9080): java.lang.IllegalStateException: Cannot execute task: the task has already been executed (a task can be executed only once)
   07-29 18:14:21.290: ERROR/AndroidRuntime(9080):     at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:541)
   07-29 18:14:21.290: ERROR/AndroidRuntime(9080):     at android.os.AsyncTask.execute(AsyncTask.java:499)
  07-29 18:14:21.290: ERROR/AndroidRuntime(9080):     at com.fttech.gameIT.MainMenu$1.onClick(MainMenu.java:90)

Existe uma maneira de executar isso duas vezes?

questionAnswers(10)

yourAnswerToTheQuestion