fix a rather subtle SMP bug in anyWorkForMe()