Added code to provide a preliminary single user mode.
[citadel.git] / citadel / citserver.c
index ca612b0b0ed9b93261a789a8fa29b5de1d82e474..dbed6366a606240de8e007114c5ec61b24d964b2 100644 (file)
@@ -984,7 +984,7 @@ void begin_session(struct CitContext *con)
        con->dl_is_net = 0;
 
        con->nologin = 0;
-       if ((config.c_maxsessions > 0)&&(num_sessions > config.c_maxsessions)) {
+       if (((config.c_maxsessions > 0)&&(num_sessions > config.c_maxsessions)) || CtdlWantSingleUser()) {
                con->nologin = 1;
        }