Advertisement
vjanandr85

git_log

Oct 26th, 2015
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. 194 => git log
  2. commit 0e5c7c46354f4b6e9f6bd9b47de51432735a5e98
  3. Merge: 27a388e 5bd1c04
  4. Author: Michael Richardson <mcr@sandelman.ca>
  5. Date: Mon Oct 26 11:17:11 2015 -0400
  6.  
  7. Merge pull request #15 from bradjc/fix-queue
  8.  
  9. Update main loop to new queue API
  10.  
  11. commit 5bd1c04d0c6ff97dd1c40c3ecc5a745649225198
  12. Author: Brad Campbell <bradjc5@gmail.com>
  13. Date: Mon Oct 26 01:56:39 2015 -0400
  14.  
  15. update main loop to new queue API
  16.  
  17. Calling `peek_event()` when the `things_to_do` queue is empty
  18. trips a Boost assertion. This update checks to make sure there is
  19. something in the queue before calling `peek_event()`.
  20.  
  21. Also, `eat_event()` calls `pop()` on the queue, which removes the item
  22. from the queue. However, it doesn't update the internal state of the
  23. item, in particular it doesn't un-mark the item as in a queue. Later on,
  24. this causes the `reenqueue()` function to not re-add the item to the
  25. queue, causing the event to never get triggered again. To fix this, we
  26. update the state of the event after calling `eat_event()`.
  27.  
  28. commit 27a388e7ba662c45feab7b357d0e5a8ac603a020
  29. Author: Michael Richardson <mcr@sandelman.ca>
  30. Date: Mon Oct 19 16:45:34 2015 -0400
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement