Skip to content
Snippets Groups Projects
This project is mirrored from https://www-csr.bessy.de/control/SoftDist/sequencer/repo/branch-2-2.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. May 14, 2012
  2. May 10, 2012
  3. May 08, 2012
  4. Apr 26, 2012
  5. Apr 25, 2012
  6. Apr 10, 2012
  7. Apr 12, 2012
  8. Mar 26, 2012
  9. Mar 14, 2012
  10. Mar 06, 2012
  11. Mar 04, 2012
  12. Apr 10, 2012
    • Ben Franksen's avatar
      seq: fix pvPut/pvGet hanger on disconnect · 4c5dd724
      Ben Franksen authored
      The connection handler now releases all semaphores waiting for an
      event on this PV. Furthermore, the pvGet/pvPut[Complete] built-in
      functions check the connected status whenever they successfully waited
      for such a semaphore.
      
      This patch also fixes a few problems with error handling in these
      procedures; for instance, the SYNC versions released semaphores even
      in case of timeout, which is definitely wrong.
      4c5dd724
    • benjamin.franksen's avatar
      ed0310ae
  13. Mar 20, 2012
  14. Mar 01, 2012
  15. Apr 10, 2012
  16. Mar 27, 2012
    • benjamin.franksen's avatar
      seq: optimized ss_read_buffer_selective · 3ce259ff
      benjamin.franksen authored
      Each event flag now knows the channels which are synced to it.
      This is a singly linked list of channel pointers. Since each channel
      can be synced to at most one event flag, we can embed the list nodes
      into the channel structure, so no runtime allocation is needed.
      The pvSync builtin function must now update these lists, while
      ss_read_buffer_selective traverses them.
      3ce259ff
  17. Mar 26, 2012
    • benjamin.franksen's avatar
      seq: fixed the 'lost events bug' in safe mode · 11136991
      benjamin.franksen authored
      The fix is to declare efTest and efTestAndClear to be synchronization
      points in safe mode. Both now check whether any of the variables sync'ed
      with the event flag have been changed (have their dirty flag set) and
      update the state set local copy of these variables. This happens
      regardless of whether the call is part of a when() condition or inside
      an action block.
      11136991
  18. Mar 01, 2012
  19. Mar 30, 2012
  20. Mar 29, 2012
  21. Mar 28, 2012
  22. Mar 26, 2012
  23. Mar 28, 2012
Loading