Skip to content
Snippets Groups Projects
Commit 841d2e03 authored by Steven Murray's avatar Steven Murray
Browse files

Added TAPE_THROW_EX and TAPE_THROW_CODE macros to automatically add file, line

and function strings to tape exceptions.  Example usage:

  TAPE_THROW_EX(castor::exception::Internal,
    ": Failed to down cast reply object to tapegateway::FileToRecall");

  TAPE_THROW_CODE(EBADMSG,
    ": Unknown reply type "
    ": Reply type = " << reply->type());

Fixed bug in RTCOPY protocol; we were sending one too many "end of file lists".

Fixed bug in message dispatch logic, there was a missing break in one of the
switch statements that was causing an IObject to get dynamic casted to two
different classes.
parent 443add5e
No related branches found
No related tags found
No related merge requests found
Showing
with 633 additions and 731 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment