fix : retry rpc call upon EIO results on done when async