Replacing InterruptedException with ResponseException so Response.send() is not used in multiple locations.