Bug 1024007 — Add a 503 error handler.

What is async? I believe we don't need the return it in all cases.