1. 22 Jan, 2013 4 commits
  2. 21 Jan, 2013 4 commits
    • Stephen Morris's avatar
      [2559] Remove spurious commas in DHCP .spec files · 6c6f4051
      Stephen Morris authored
      Also correct error messages in the configuration parser: the
      same error is logged on any parser error, both creation and
      running.  The text was made more general.
    • Shane Kerr's avatar
      [2608] Kill msgq if we cannot connect to it on startup · 016925ef
      Shane Kerr authored
      When the boss process was unable to connect to the msgq, it would
      exit. However, it would leave the msgq process running. This patch
      fixes that by killing the msgq if it is running in this case.
    • Marcin Siodelski's avatar
    • Michal 'vorner' Vaner's avatar
      Fix stats tests after merge of #2582 · 32973fce
      Michal 'vorner' Vaner authored
      The problem was, msgq started to open more file descriptors than before.
      Also, the changes meant the tests didn't shut down their internal copy
      of msgq properly, leaking more file descriptors.
      * Do the shutdown correctly.
      * Wait for msgq to terminate, so there are no race conditions between
        the old (shutting down one) and a new one for another test.
      * Close all the data sockets in msgq, to prevent further leaks. The
        other ends probably still leak, but at least the threads on the other
        ends terminate on EOF, so we don't leak the threads too.
      * Wait for the other threads too, so we don't spawn too many threads.
      * Unrelated cleanup: remove unneeded output-suppression workaround from
        the tests, it is no longer needed.
      * Unrelated cleanup: Initialize testing logger for the tests. But it
        still logs for no apparent reason, needs to be examined.
  3. 18 Jan, 2013 9 commits
  4. 17 Jan, 2013 6 commits
  5. 16 Jan, 2013 1 commit
  6. 15 Jan, 2013 16 commits