the whitelist doesn't work. if a whitelisted thread hits the barrier it gets stuck in a loop i need to find out whether it's possible to ignore the segfault. if not, the whitelist has to go.