Guest User

Untitled

a guest
Oct 18th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. TimerEventDispatcher = new Timer((o) =>
  2. {
  3. lock (TimerEventDispatcher)
  4. {
  5. var timeEvent = timeEvents.Peek();
  6. if (timeEvent.Time > DateTime.Now)
  7. {
  8. if (timeEvent is SlidingWindowSendPacket)
  9. {
  10. ...
  11. }...
  12. }
  13. timeEvent = timeEvents.Peek();
  14. var delay = Math.Max(0, (int)(timeEvent.Time - DateTime.Now).TotalMilliseconds);
  15. TimerEventDispatcher.Change(delay, Timeout.Infinite);
  16. }
  17. }, null, Timeout.Infinite, Timeout.Infinite);
Add Comment
Please, Sign In to add comment