Wait until condition becomes signalled, using given mutex, which must already have been locked prior to this call.