From 98809f81414c79fc938b0fd57c56eb09a913ff36 Mon Sep 17 00:00:00 2001 From: Ned Arnold Date: Wed, 16 Aug 1995 20:53:26 +0000 Subject: [PATCH] made QUEUE_SIZE a global variable so users could control mallocing --- src/rec/recWaitCa.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/rec/recWaitCa.c b/src/rec/recWaitCa.c index 87173db10..77c8a1ca2 100644 --- a/src/rec/recWaitCa.c +++ b/src/rec/recWaitCa.c @@ -1,3 +1,10 @@ +/* + * 07-27-95 nda made QUEUE_SIZE a global variable so it could + * be changed at boot time for LOTS OF WAIT records + * + * + */ + #include #include #include @@ -18,7 +25,8 @@ extern int interruptAccept; -#define QUEUE_SIZE 256 +int recWaitCaQsize = 256; + LOCAL int taskid=0; LOCAL RING_ID ringQ;; LOCAL FAST_LOCK lock; @@ -50,7 +58,7 @@ LOCAL void eventCallback(struct event_handler_args eha) LOCAL void recWaitCaStart(void) { FASTLOCKINIT(&lock); - if((ringQ = rngCreate(sizeof(void *) * QUEUE_SIZE)) == NULL) { + if((ringQ = rngCreate(sizeof(void *) * recWaitCaQsize)) == NULL) { errMessage(0,"recWaitCaStart failed"); exit(1); }