CHAIN_INITIALIZED
while ((flags & CHAIN_INITIALIZED) == 0) {
if ((flags & CHAIN_INITIALIZED) != 0)
flags |= CHAIN_INITIALIZED;
if ((flags & CHAIN_INITIALIZED) == 0)
flags &= ~CHAIN_INITIALIZED;