In my JS App, i have many Ajax calls with async: false. I am using latest Chrome browser and in my console below warning appears recently.
async: false
<
It is telling you that you run the risk of locking up the browser if the server is down.
Put up a modal dialog with a cancel button and call the function asynchronously.