I forgot to mention the other thing that came to mind: note the bug on OS X that has been reported and fixed some time ago about the high resolution timer (timer triggering much too often, thus leaving almost no time for actual processing). This comes to mind because you're saying it only happens with multiple threads. If you're seeing your server process taking up all cpu time then it's likely rather something like that.
Christian.