Beispiel #1
0
        private async Task SendAckTo(RouterNode node, GoLabeledLink link)
        {
            try
            {
                lock (link.UserObject)
                {
                    link.PenColor = Color.Green;
                    SendTopology(node, link);
                    node.SendTopology(this, link);

                    //TakeTopologyTable(node.TopologyTable, node.Text, link, Guid.NewGuid());
                    //node.TakeTopologyTable(TopologyTable, Text, link, Guid.NewGuid());


                    Task t = Task.Delay(100);
                    t.Wait();
                    link.PenColor = Color.Black;
                }
            }
            catch (InvalidAsynchronousStateException) { }
        }