@bwebster My previous tweet was in error. The problem is with -wait, not -broadcast. Seems like -signal is probably useless without -wait.
@bwebster I don't think it's usable at all on Tiger. The specific problem that bit me was that it raises when you call -wait.
Confirmation from DTS: NSCondition is broken on Tiger.
The first step in a procedure of this type is...to attach gdb.
@leebennett It works with Intel-based Macs.