Sean> As a general rule, I always avoid holding a lock around a Sean> user's callback. It restricts what a user can do too much. Yes, I agree. I use that rule as well. - R.