pairfree(&request->reply->vps);
RDEBUG2("Finished request");
+ request->component = "<core>";
+ request->module = "<done>";
+
#ifdef WITH_ACCOUNTING
if (request->packet->code == PW_CODE_ACCOUNTING_REQUEST) {
NO_CHILD_THREAD;
sizeof(packet->vector)) == 0)) {
/*
- * If the request is running, it'
+ * If the request is running, don't muck
+ * with it.
*/
- if (request->child_state != REQUEST_DONE) {
+ if ((request->child_state != REQUEST_DONE) &&
+ (request->child_state != REQUEST_RESPONSE_DELAY) &&
+ (request->child_state != REQUEST_CLEANUP_DELAY)) {
request->process(request, FR_ACTION_DUP);
#ifdef WITH_STATS