// Process IP Address change event from IP helper
            public void OnIPAddressesChanged(object sender, EventArgs e)
            {
                IPAddressChangeOperation op = null;

                lock (ThisLock)
                {
                    op = new IPAddressChangeOperation(peerNode);
                    queue.Enqueue(op);
                    RunQueue();
                }
            }
 public void OnIPAddressesChanged(object sender, EventArgs e)
 {
     IPAddressChangeOperation item = null;
     lock (this.ThisLock)
     {
         item = new IPAddressChangeOperation(this.peerNode);
         this.queue.Enqueue(item);
         this.RunQueue();
     }
 }
 // Process IP Address change event from IP helper
 public void OnIPAddressesChanged(object sender, EventArgs e)
 {
     IPAddressChangeOperation op = null;
     lock (ThisLock)
     {
         op = new IPAddressChangeOperation(peerNode);
         queue.Enqueue(op);
         RunQueue();
     }
 }