From fbc9f870e46d56a638b62bc9c895d1d8a8731c12 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Fri, 20 Mar 1992 18:23:32 +0000 Subject: [PATCH] dont allow them to add an event which does not select anything (has a nill mask) --- src/ca/access.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ca/access.c b/src/ca/access.c index 55cbdf5ae..5ae7d4416 100644 --- a/src/ca/access.c +++ b/src/ca/access.c @@ -57,6 +57,8 @@ /* 031292 joh clear pend recv cnt even if its a poll in */ /* ca_pend_io() */ /* 031892 joh initial broadcast retry delay is now a #define */ +/* 032092 joh dont allow them to add an event which does not */ +/* select anything (has a nill mask) */ /* */ /*_begin */ /************************************************************************/ @@ -1539,6 +1541,9 @@ unsigned mask; if(count > chix->count && chix->type != TYPENOTCONN) return ECA_BADCOUNT; + if(!mask) + return ECA_BADMASK; + LOCK; /* event descriptor */