[Debug] !<noone> /global/daemon/i3/who.c /global/daemon/i3/who 119 Index for
[] out of bounds: 4, vector size: 3
116: j = sizeof(flags);
117: for (i = 0; i < j; i += 3) {
118: if (flags[i+1] != data[O_MUD]) continue;
119: flag = flags[i+2];
120: flags[i..i+2] = ({});
121: if (sizeof(flags)) flagbuf[data[D_USER]] = flags;
122: else m_delete(flagbuf, data[D_USER]);
123: }
Da fehlt wohl ein break; am Ende.
(Ausserdem ist vermutlich das time-out fuer Requests mit 5 Stunden etwas
uebergross bemessen (siehe clean_flagbuf))
Fuchur
|