[remoting.hub] fixed: handler reentrancy (use set to keep handlers)