Thanks, you're right.  That was an attempt to clean up that code just before pushing.  In case it isn't clear, I'm trying to avoid the call to `__wt_cond_signal` while holding `lsm_tree->rwlock`, which is why this code is a little convoluted.