ABCL: fix condition-wait timeout; improve thread-yield