and the needed workaround in f77643e
I'm not sure what the proper behavior should be. This failing test is new.
It came with threads. But I guess it was io_cleanup1 which changed the behavior.
FIrst step, I think, is to figure out what the expected behavior is. I can fix it, once we know what is broken and what fixed looks like.