Every reader gets their own wait handle which is wrong and not actually needed - it's a singleton. We should probaly make it global. Let's do an intermediate solution for now -- not much time this weekend ;). Fixes #11110