From e703c6f6cdd25b20ed9953c03d00db9c654cfd55 Mon Sep 17 00:00:00 2001 From: Steven Murray <steven.murray@cern.ch> Date: Mon, 3 Mar 2014 19:15:02 +0100 Subject: [PATCH] Added BadAlloc exception and finished AcceptConnectionInterrupted --- mediachanger/castorrmc/common/serror.c | 2 ++ mediachanger/castorrmc/h/serrno.h | 5 +++-- mediachanger/castorrmc/h/serrno.man | 6 ++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mediachanger/castorrmc/common/serror.c b/mediachanger/castorrmc/common/serror.c index 3b4205461c..778d10fa7c 100644 --- a/mediachanger/castorrmc/common/serror.c +++ b/mediachanger/castorrmc/common/serror.c @@ -71,6 +71,8 @@ char *sys_serrlist[SEMAXERR-SEBASEOFF+2]= "Invalid number of arguments", "Already initialized", "Command line not parsed", + "Accept connection was interrupted", + "Failed to allocate memory", "BAD ERROR NUMBER" }; diff --git a/mediachanger/castorrmc/h/serrno.h b/mediachanger/castorrmc/h/serrno.h index b951484d9e..7e314048b2 100644 --- a/mediachanger/castorrmc/h/serrno.h +++ b/mediachanger/castorrmc/h/serrno.h @@ -82,9 +82,10 @@ #define SEINVALIDNBARGS SEBASEOFF+48 /* Invalid number of arguments */ #define SEALREADYINIT SEBASEOFF+49 /* Already initialized */ #define SECMDLNNOTPRSD SEBASEOFF+50 /* Command line not parsed */ -#define SEACCPTCONNINTR SEBASEOFF+51 /* castor::io::acceptConnection() was interrupted */ +#define SEACCPTCONNINTR SEBASEOFF+51 /* Accept connection was interrupted */ +#define SEBADALLOC SEBASEOFF+52 /* Failed to allocate memory */ -#define SEMAXERR SEBASEOFF+51 /* Maximum error number */ +#define SEMAXERR SEBASEOFF+52 /* Maximum error number */ #define SERRNO (serrno - SEBASEOFF) /* User convenience */ /* diff --git a/mediachanger/castorrmc/h/serrno.man b/mediachanger/castorrmc/h/serrno.man index f7608cfaa1..650f1bf5bf 100644 --- a/mediachanger/castorrmc/h/serrno.man +++ b/mediachanger/castorrmc/h/serrno.man @@ -205,6 +205,12 @@ The following error values might be returned by any package: .TP .B SECMDLNNOTPRSD (1050) Command line not parsed +.TP +.B SEACCPTCONNINTR +(1051) Accept connection was interrupted +.TP +.B SEBADALLOC +(1052) Failed to allocate memory .SH COPYTAPE ERRORS None yet -- GitLab