399799 do not hold lock while calling invalidation listeners