Skip to content
Snippets Groups Projects
  1. Sep 23, 2020
    • Calvin Walton's avatar
      Fix io deadlock in recording scripts process execution utilities · 12687535
      Calvin Walton authored
      The previous implementation of the BigBlueButton.execute method runs the
      process with separate stdout and stderr streams. It first reads all of
      the output from stdout, then reads all of the output from stderr.
      
      This can cause a deadlock if the process writes a lot of data to stderr.
      The IO buffer for stderr could fill, blocking progress. But since it
      hasn't closed stdout, the ruby script is still waiting on a read to
      stdout.
      
      Switch to an execution method (using IO.popen) that allows combining
      stdout and stderr into a single stream, eliminating the issue.
      12687535
    • Dixon Fred's avatar
      Bump to 2.2.26 · fc73e875
      Dixon Fred authored
      fc73e875
  2. Sep 22, 2020
  3. Sep 21, 2020
  4. Sep 18, 2020
  5. Sep 17, 2020
  6. Sep 16, 2020
  7. Sep 15, 2020
  8. Sep 14, 2020
  9. Sep 13, 2020
  10. Sep 12, 2020
  11. Sep 11, 2020
  12. Sep 10, 2020
Loading