passes two thread tests, hangs trying to join in ClientTransaction dtor. Need to fix wakened