add setting in DataAdapter to re-try when communication error occurs