selinux: Don't bother relabeling resources that are being destroyed

Makes window destroy about 40x faster in Xvfb.
This commit is contained in:
Adam Jackson 2009-02-21 19:56:20 -05:00
parent f028b14876
commit b030f858f2

View File

@ -1146,6 +1146,8 @@ SELinuxResourceState(CallbackListPtr *pcbl, pointer unused, pointer calldata)
if (rec->type != RT_WINDOW)
return;
if (rec->state != ResourceStateAdding)
return;
pWin = (WindowPtr)rec->value;
subj = dixLookupPrivate(&wClient(pWin)->devPrivates, subjectKey);