request->number,
request->module ? request->module : "<server core>",
request->component ? request->component : "<server core>");
-
- /*
- * Tell the server to stop processing the request
- */
- request->options |= RAD_REQUEST_OPTION_STOP_NOW;
break;
default: /* no additional messages, or things to do */
* If the request took too long to process, don't do
* anything else.
*/
+ if (request->options & RAD_REQUEST_OPTION_STOP_NOW) {
+ finished = TRUE;
+ goto postpone_request;
+ }
+
+ /*
+ * If the request took too long to process, don't do
+ * anything else.
+ */
if (request->options & RAD_REQUEST_OPTION_REJECTED) {
finished = TRUE;
goto postpone_request;