LWP_DAEMON
(val & ~(LWP_DAEMON|LWP_DETACHED|LWP_SUSPENDED)))
if (val & LWP_DAEMON)
lwp_flags |= LWP_DAEMON;
if (!(flags & (LWP_DETACHED|LWP_DAEMON)))
if (flags & LWP_DAEMON) {
if (flags & ~(LWP_DAEMON|LWP_DETACHED|LWP_SUSPENDED))