logind: VT_GETSTATE "cannot return state for more than 16 VTs" (#6625)
authorAlan Jenkins <alan.christopher.jenkins@gmail.com>
Wed, 30 Aug 2017 15:06:12 +0000 (16:06 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 30 Aug 2017 15:06:12 +0000 (17:06 +0200)
commitc29b65f723d86f1b34bb03e4b2a9c35f9ddd3e84
tree520c4b8343ddae5f2809aa91800fd71d8c814ca8
parent450b60baa5ee7051d84ded8324fcd8a10ad3dea2
logind: VT_GETSTATE "cannot return state for more than 16 VTs" (#6625)

`vt_is_busy(16)` would always return FALSE.  So we could have started
autovt@16.service even when VT 16 was already being used for something.
src/login/logind-core.c
src/login/logind-gperf.gperf
src/login/logind.h