blob: 75f9e4449bf5751d1a8f627f24f2d9e9d33aab13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
Description: only prohibit logins on shutdown if login is allowed at all
Index: apcupsd-3.14.12/src/action.c
===================================================================
--- apcupsd-3.14.12.orig/src/action.c
+++ apcupsd-3.14.12/src/action.c
@@ -208,7 +208,8 @@ static void do_shutdown(UPSINFO *ups, in
delete_lockfile(ups);
ups->set_fastpoll();
make_file(ups, ups->pwrfailpath);
- prohibit_logins(ups);
+ if (ups->nologin.type != NEVER)
+ prohibit_logins(ups);
if (!ups->is_slave()) {
/*
|