Commit Graph

779 Commits

Author SHA1 Message Date
Marty Kraimer
31bbf5997a TPRO did not work if dbProcess called recursively by different tasks 2002-04-08 14:46:14 +00:00
Marty Kraimer
dddb201f53 cleanup Attributes; no calls to ca while holding locks 2002-04-04 14:57:19 +00:00
Jeff Hill
e69ce4243f must use class keyword when instantiating template 2002-03-28 01:13:09 +00:00
Jeff Hill
cdfa4b5363 avoid useless vc++ warning 2002-03-27 21:32:20 +00:00
Jeff Hill
a07be4ff1b template instantiation 2002-03-27 19:18:43 +00:00
Jeff Hill
66c639f4e7 removed c++ style comment (ifdefed out for C but still generating warnings) 2002-03-25 23:36:05 +00:00
Jeff Hill
9e19d72cb1 assume that new throws an exception 2002-03-25 16:27:47 +00:00
Marty Kraimer
0b15dd8776 cosmetic change 2002-03-25 13:30:11 +00:00
Jeff Hill
648129c9f1 removed unused static variable 2002-03-22 21:26:17 +00:00
Jeff Hill
e0956c2c11 made CA client service list an epics singleton 2002-03-22 21:25:41 +00:00
Marty Kraimer
bc1612357f new strategy when blocked; use event insread of sleep 2002-03-22 16:19:24 +00:00
Jeff Hill
6129da9fb5 free list use epicsSingleton 2002-03-22 00:04:24 +00:00
Jeff Hill
b0559bd0ac adjusted free list use to new interface 2002-03-21 23:43:18 +00:00
Jeff Hill
98b5bfa737 fixed free list 2002-03-21 23:42:40 +00:00
Jeff Hill
9593f6d92b use built in free list lock 2002-03-21 23:42:17 +00:00
Jeff Hill
cb9f296ee3 fixed shut down sequence 2002-03-21 23:41:45 +00:00
Jeff Hill
b481dec481 fixed dll sym export 2002-03-21 23:40:56 +00:00
Jeff Hill
1090d527a5 removed 2002-03-21 23:39:58 +00:00
Jeff Hill
d7b6a509de epicsAutoMutex has a new name, fixed free lists, and use c++ thread class,
and fixed dll symbol exports
2002-03-21 23:39:44 +00:00
Jeff Hill
20ae242c24 installed 2002-03-21 23:39:14 +00:00
Marty Kraimer
d8c566616e more secure locking 2002-03-18 19:32:42 +00:00
Marty Kraimer
cb843f3e6a changes for putNotify code 2002-03-18 19:32:21 +00:00
Marty Kraimer
0b61dca8de major changes 2002-03-07 17:05:33 +00:00
Marty Kraimer
14184c679f dbNotify API changes 2002-03-07 17:04:43 +00:00
Marty Kraimer
bafb0a76ee changes for double to float 2002-03-07 17:04:13 +00:00
Ralph Lange
b07cd0499d Bugfix... 2002-03-07 14:59:02 +00:00
Marty Kraimer
84a43219fa tempory fix for dbNotify 2002-03-06 16:22:09 +00:00
Marty Kraimer
6756fd5c54 more improvements 2002-03-05 15:24:18 +00:00
Jeff Hill
4277423ee4 cosmetic 2002-03-05 00:23:54 +00:00
Marty Kraimer
0e1302612a failed simplest testcvs -n update 2002-03-04 13:18:19 +00:00
Marty Kraimer
a436861676 major revision to putNotify 2002-02-28 15:29:45 +00:00
Marty Kraimer
b160e63906 changes for PINI 2002-02-28 15:28:34 +00:00
Jeff Hill
18e9d2a299 auto mutex release now requires an auto mutex 2002-02-28 00:16:18 +00:00
Jeff Hill
f19e1a5860 avoid holding a lock when calling a callback 2002-02-28 00:09:33 +00:00
Jeff Hill
160aad047d new sorce file 2002-02-28 00:06:02 +00:00
Jeff Hill
97fed77b5f installed patch for "events lost" problem when installing many subscriptions
just after canceling many subscriptions
2002-02-27 21:09:57 +00:00
Jeff Hill
3c6e51955c improved diagnostics and a safer implementation of the ring space computation 2002-02-27 19:54:42 +00:00
Marty Kraimer
1f014a6108 dbCaTask unlocked before setting link_action=0; change vames for readibility 2002-02-25 14:41:21 +00:00
Marty Kraimer
77aa4cc3d3 dbCaTask must lock before clearing channel 2002-02-22 18:53:11 +00:00
Marty Kraimer
b98b4f4a8c let dbCaTask clean up caLink 2002-02-22 16:10:08 +00:00
Marty Kraimer
5ef5f63519 change documentation 2002-02-21 20:23:08 +00:00
Marty Kraimer
0bff36ef0f change connectionCallback so it does not dbScanLock 2002-02-21 16:57:18 +00:00
Marty Kraimer
83a0f68d20 change Remove logic 2002-02-21 14:30:33 +00:00
Marty Kraimer
8efbc1d85e lock before deleting 2002-02-21 13:44:29 +00:00
Marty Kraimer
9d49efa279 must lock list 2002-02-20 21:20:29 +00:00
Marty Kraimer
f0ea395bde dont unlock before addAction 2002-02-20 21:08:30 +00:00
Marty Kraimer
0404311b86 check for addAction after CA_DELETE requested 2002-02-20 17:10:04 +00:00
Jeff Hill
4850294232 fixed spelling 2002-02-12 00:45:52 +00:00
Jeff Hill
eb86c4109e fixed warnings 2002-02-06 02:28:27 +00:00
Jeff Hill
921db3d9f8 make copy constructor and assignment oper private 2002-02-06 02:27:42 +00:00