Skip to content
Snippets Groups Projects
  1. Apr 10, 2020
  2. Apr 09, 2020
  3. Apr 08, 2020
  4. Apr 07, 2020
  5. Apr 06, 2020
  6. Mar 30, 2020
  7. Mar 26, 2020
    • Jonathan Hanks's avatar
      Updates to the work queues and how they are used/passed. · 66ac6b7e
      Jonathan Hanks authored
      This is to help properly track lifetimes of the work queues.
      
      Put in a wrapper around pthread_create to allow specifying an arbitrary job to run in the guise of a std::function.  This keeps the flexibility (scheduler, stack size, ...) of pthreads but gives the us the ability to call more than just a void* (*)(void*).
      
      With these changes the work queues have been moved out of object scope for both the producer and the daqd objects.  A few small static routines that were used to start worker threads in the producer/daqd are removed.
      66ac6b7e
  8. Mar 25, 2020
  9. Mar 20, 2020
  10. Mar 19, 2020
Loading