Seems like we can we pass the same server timer used for other timeouts (from NettyServerTransport) into the dispatcher constructor, rather than making a new timer (and thus a new thread)