1. 19 Aug, 2014 1 commit
  2. 17 Jul, 2014 1 commit
  3. 03 Jul, 2014 2 commits
  4. 27 Jun, 2014 1 commit
  5. 26 Jun, 2014 1 commit
  6. 24 Jun, 2014 1 commit
  7. 21 Jun, 2014 1 commit
    • Steven Murray's avatar
      Moved reactor code from castor::io to castor::tape::reactor · d7790b6f
      Steven Murray authored
      The reactor code is currently being re-implemented using zeromq.  All zeromq
      work needs to be isolated from as much of CASTOR as possible.  For the time
      being this means the reactor code should stay within the scope of tape
      developements where zeromq is being investigated.
      d7790b6f
  8. 19 Jun, 2014 1 commit
  9. 16 Jun, 2014 1 commit
  10. 15 Jun, 2014 1 commit
  11. 13 Jun, 2014 1 commit
  12. 06 Jun, 2014 1 commit
  13. 04 Jun, 2014 1 commit
  14. 28 May, 2014 1 commit
  15. 27 May, 2014 3 commits
  16. 15 May, 2014 1 commit
  17. 14 May, 2014 1 commit
  18. 08 May, 2014 2 commits
    • Steven Murray's avatar
    • Steven Murray's avatar
      Provided hook method TapeDaemon::notifyLabelCmdOfEndOfSession() · be94b75e
      Steven Murray authored
      The labeling of a tape now requires TapeDaemon to have two different types
      types of session: data transfer sessions and label sessions.  The reaper
      logic of the TapeDaemon parent process has to deal with the end of these
      two types of session differently.  In the case of a label session the
      TapeDaemon parent process must notify the client of the success or failure
      of the label session.
      
      Labeling a tape also requires TapeDaemon to have its first long running
      and synchronous request.  Labeling a tape includes mounting and unmounting
      that tape which can take several minutes.  The client command-line tool
      for labeling tapes should be put on hold whilst the full process of
      labeling takes place.
      be94b75e
  19. 06 May, 2014 3 commits
  20. 05 May, 2014 1 commit
  21. 30 Apr, 2014 3 commits
  22. 25 Apr, 2014 1 commit
  23. 24 Apr, 2014 1 commit
  24. 23 Apr, 2014 1 commit
  25. 15 Apr, 2014 1 commit
  26. 14 Apr, 2014 1 commit
  27. 11 Apr, 2014 1 commit
  28. 08 Apr, 2014 3 commits
  29. 04 Apr, 2014 1 commit
  30. 03 Apr, 2014 1 commit
    • Steven Murray's avatar
      PollEventHandler::handleEvent() now returns bool · 1d9cb1ad
      Steven Murray authored
      PollReactorImpl objects own their handlers and therefore need to delete
      them where appropriate.  A handler knows when it should be removed from
      its reactor and deleted from the heap.  The
      PollEventHandler::handleEvent() method a handler now returns true if the
      handler wants its reactor to remove and delete it.
      1d9cb1ad