Esempio n. 1
0
        /// <summary>Seek TAs.</summary>
        protected override void SeekTAs(DateTime now)
        {
            Channel queue = new Channel();

            queue.EnqueueEvent += HandleSeekTAs;
            try {
                ISender mcs = _iphandler.CreateMulticastSender();
                _rpc.Invoke(mcs, queue, RPC_CLASS + ".SeekTAs", _realm);
            } catch (SendException) {
                /*
                 * On planetlab, it is not uncommon to have a node that does not allow
                 * Multicast, and it will throw an exception here.  We just ignore this
                 * information for now.  If we don't the heartbeatevent in the node
                 * will not execute properly.
                 */
            }
        }