Skip to content
Snippets Groups Projects
  1. Feb 13, 2014
  2. Feb 12, 2014
  3. Feb 11, 2014
    • Marek Vavrusa's avatar
      zone-load: fixed crash when loading non-existing zone file · c3a94073
      Marek Vavrusa authored
      - refactored the zone-loader a bit, as reading from zone file
        creates only contents and the zone is created separately
      - refactored zone contents creating function, as it is always used in a
        way where an apex node is created and inserted into contents
      - crash occured because created zone bound configuration and if parsing
        failed, the configuration was freed with the zone and also with the
        caller
      c3a94073
  4. Feb 07, 2014
    • Marek Vavrusa's avatar
      evsched: removed deprecated evqueue and streamlined the API · a719e0cb
      Marek Vavrusa authored
      * events now carry pointer to their scheduler
      * no event types, events are simple callbacks
      * removed unused or deprecated stuff
      * bugfix: zone never expired since expire was initialized on create
      * bugfix: race condition on rescheduling events
        - there is always some time between cancel and schedule
        - if two threads run run past the cancel and then race for schedule,
          they may rarely schedule an event two times
        - this is hard to deal with unless we place a lock on the zone
          operations, therefore each schedule checks heap if the event is not
          already scheduled and if it is, it replaces the old instance
      a719e0cb
  5. Feb 06, 2014
  6. Feb 03, 2014
  7. Jan 30, 2014
  8. Jan 29, 2014
  9. Jan 28, 2014
  10. Jan 27, 2014
  11. Jan 23, 2014
  12. Jan 20, 2014
  13. Jan 14, 2014
  14. Jan 09, 2014
  15. Jan 08, 2014
  16. Jan 07, 2014
  17. Jan 06, 2014
  18. Dec 19, 2013
  19. Dec 17, 2013
  20. Dec 16, 2013
  21. Dec 13, 2013
  22. Dec 12, 2013
  23. Dec 09, 2013
  24. Dec 05, 2013
  25. Nov 29, 2013
  26. Nov 28, 2013