AsyncTaskをextendsしたクラス内でProgressDialogを表示してるんですが、
例えばエラーが発生して、ProgressDialogをdismissした直後のタイミングで
AlertDialogを表示しようとしても表示されません。
やり方がまずいのでしょうか?

具体的には下のようなコードです
private void errorExit(int title, int message) {
   dialog.dismiss();
   this.cancel(true);
   AlertDialog.Builder dlg;
   dlg = new AlertDialog.Builder(mainActivity)
     .setTitle(title)
     .setMessage(message)
     .setIcon(android.R.drawable.ic_dialog_alert)
     .setPositiveButton("OK", null);
   dlg.show();
}