Fixup cancellation calling the timeout callback. Add some debug tools on AsyncServer.