}
end_critical_section(S_SESSION_TABLE);
if (killed > 0)
- CtdlLogPrintf(CTDL_INFO, "Terminated %d idle sessions\n", killed);
+ CtdlLogPrintf(CTDL_INFO, "Scheduled %d idle sessions for termination\n", killed);
if (longrunners > 0)
CtdlLogPrintf(CTDL_INFO, "Didn't terminate %d protected idle sessions;\n", killed);
}
memcpy(context->curr_user, sysname, len + 1);
context->client_socket = (-1);
context->state = CON_SYS;
+ context->ServiceName = name;
/* internal_create_user has the side effect of loading the user regardless of wether they
* already existed or needed to be created
rem = ptr->next;
--num_sessions;
- CtdlLogPrintf(CTDL_DEBUG, "Purging session %d\n", ptr->cs_pid);
+ CtdlLogPrintf(CTDL_DEBUG, "Purging session #%d %s\n", ptr->cs_pid, ptr->ServiceName);
RemoveContext(ptr);
free (ptr);
ptr = rem;