From e80aa34d00a0bab980a6ba88c2ddc8262d5e926f Mon Sep 17 00:00:00 2001
From: Jeff Hill
Date: Tue, 17 Feb 2004 16:01:47 +0000
Subject: [PATCH] added comment about lifespan of dbr pointer
---
src/ca/CAref.html | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/ca/CAref.html b/src/ca/CAref.html
index 717d463ab..d2c00c0e4 100644
--- a/src/ca/CAref.html
+++ b/src/ca/CAref.html
@@ -1202,7 +1202,7 @@ immediately searched for, and after successful search responses arrived then
attempts were made to build a new circuit. This behavior could result in
undesirable resource consumption resulting from periodic circuit setup and
teardown overhead (thrashing) during periods of CPU / network / IP kernel
-buffer congestion.
+buffer congestion.
@@ -1492,7 +1492,9 @@ the IOC. If the status field isn't set to ECA_NORMAL or data isn't normally
returned from the operation (i.e. put call back) then you should expect that
the dbr field will be set to a nill pointer (zero). The fields
usr, chid, and type are set to the
-values specified when the request was made by the application.
+values specified when the request was made by the application. The "dbr"
+pointer, and any data that it points to, are valid only when executing within
+the user's callback function.
typedef struct event_handler_args {
void *usr; /* user argument supplied with request */
chanId chid; /* channel id */