CA puts to disabled record
Bug #541090 reported by
Andrew Johnson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
EPICS Base |
Fix Released
|
Medium
|
Andrew Johnson |
Bug Description
If a CA client issues a put to a disabled record then, when the record is enabled, database puts to the record will not make the record process until a CA put is again issued.
Original Mantis Bug: mantis-2
http://
To post a comment you must log in.
The fix is:
diff -c -r1.89.4.6 dbAccess.c
if(*ptrace) printf("disabled: %s\\n", precord- >name);
/*take care of caching and notifyCompletion*/
precord- >rpro = FALSE; ion(precord) ; >stat== DISABLE_ ALARM) goto all_done;
*** dbAccess.c 2002/04/08 14:40:59 1.89.4.6
--- dbAccess.c 2002/05/02 20:09:15
***************
*** 607,612 ****
--- 607,613 ----
+ precord->putf = FALSE;
if (precord->ppn) dbNotifyComplet
/* raise disable alarm */
if (precord-