Commit Graph

112 Commits

Author SHA1 Message Date
Jeff Hill
cde78f0b70 fixed a bug where the callback control gaurd was used from a different thread
than the one that created it
2007-01-11 21:45:58 +00:00
Jeff Hill
171977d01f added ca_context_detach 2005-11-14 23:28:09 +00:00
Jeff Hill
532e17fd0f moved friends of oldChannelNotify to oldChannelNotify.cpp 2004-10-19 20:15:00 +00:00
Jeff Hill
302cde41b0 removed CVS Id tokens as they cause never ending hassles when merging
in from branches
2004-10-04 18:55:40 +00:00
Jeff Hill
7b7a07c667 fixes for bugs 133 and 134 in Mantis 2004-09-23 23:15:22 +00:00
Marty Kraimer
5a41338d08 epicsExit 2004-08-27 16:23:20 +00:00
Jeff Hill
7ef6eaee28 fixed plural 2004-08-04 20:14:09 +00:00
Jeff Hill
61a4d8a0d3 protect against exceptions occurring when eliminating excessive send backlog
o creating channel
o creating subscription
also eliminated redundant code from subscription destroy
2004-06-17 23:26:18 +00:00
Jeff Hill
a0e0cd7ef5 fixed channel uninstall message was not sent to server and other problems 2004-04-02 00:01:45 +00:00
Jeff Hill
4b50e4d060 fixed ms warnings 2004-01-27 00:35:40 +00:00
Jeff Hill
bb05cea3c1 fixed solaris warnings 2004-01-23 19:55:11 +00:00
Jeff Hill
5b1507e15e cosmetic 2004-01-22 19:09:06 +00:00
Jeff Hill
a624ca3bdd workaround for 68k cross compiler bug 2004-01-22 17:55:39 +00:00
Jeff Hill
5b4c37df17 make sure that evid is set before first subscription cb arrives 2004-01-15 03:16:54 +00:00
Jeff Hill
60a797048a many changes associated will disconnecting the channel but not disconnecting
the circuit
2004-01-15 01:42:49 +00:00
Jeff Hill
f04fa5fdf3 many changes associated will disconnecting the channel but not disconnecting the circuit 2004-01-09 00:42:15 +00:00
Jeff Hill
66959c07a8 return ECA_PUTFAIL instead of ECA_INTERNAL when unexpected write exception occurs 2003-11-14 16:55:09 +00:00
Jeff Hill
c69536fc8e return an error condition if they try to start a preemptive callback enabled context
when the thread already has a single threaded context.
2003-10-28 16:05:49 +00:00
Jeff Hill
de880dbf39 new error code 2003-10-23 22:26:22 +00:00
Jeff Hill
245cf129ff fixed disconnect callback when channel known to be disconnected 2003-09-10 17:09:25 +00:00
Jeff Hill
fef72a5948 fixed borland build issues 2003-08-26 17:57:44 +00:00
Jeff Hill
676d210340 depricated ca_add_event 2003-04-23 00:41:15 +00:00
Jeff Hill
4de99e49e7 return ECA_INTERNAL when the caught exception type is unknown 2003-03-10 22:12:51 +00:00
Jeff Hill
2c21dd8737 receive watchdog delay diagnostic 2003-02-24 16:05:22 +00:00
Jeff Hill
3f680362bb improved client scedualing fro fdManager based apps 2003-02-20 17:27:04 +00:00
Jeff Hill
168c9c5503 added beacon anomaly count diagnostic 2003-02-05 22:08:54 +00:00
Jeff Hill
bdc11782b9 moved error message table here 2002-12-05 23:42:31 +00:00
Ralph Lange
d7fe8efef6 Suppressed HPUX warnings. 2002-11-07 17:18:27 +00:00
Jeff Hill
e36083d5ef use placement new 2002-10-23 23:37:30 +00:00
Jeff Hill
0f70d78803 fixed sun pro warnings 2002-08-22 15:53:14 +00:00
Jeff Hill
17f55b29c7 cosmetic 2002-08-20 21:37:23 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
969c748d1e changed the name of class oldCAC to ca_client_context 2002-07-10 00:32:27 +00:00
Jeff Hill
90469883ea added ca_context_status() 2002-07-09 23:57:16 +00:00
Jeff Hill
cfadf93a1f restructured exception handler 2002-05-09 00:39:18 +00:00
Jeff Hill
937a57a0a3 assume that new throws an exception 2002-04-25 17:48:38 +00:00
Jeff Hill
4744a0029d fixed sun pro warning 2002-03-22 17:28:09 +00:00
Jeff Hill
28ef90cb1b epicsAutoMutex has a new name, fixed free lists, and use c++ thread class,
and fixed dll symbol exports
2002-03-21 23:10:06 +00:00
Jeff Hill
43c216e749 improved message 2002-03-07 18:48:49 +00:00
Jeff Hill
933a4e9646 fuixed warning messages 2002-02-06 02:13:43 +00:00
Ralph Lange
4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Ralph Lange
d168f04f95 Commented out redundant extern "C" declarations to avoid HP aCC errors 2002-01-16 15:58:41 +00:00
Jeff Hill
3a126559a7 added new routine that tests if preemptive callback is enabled 2002-01-09 00:56:26 +00:00
Jeff Hill
5c353c4fa1 exported the CA client context id 2001-10-15 21:49:46 +00:00
Jeff Hill
8b0161c463 added comment 2001-09-25 00:09:26 +00:00
Jeff Hill
f3edc221f3 catch additional exceptions and modified subscription startup
to work better with local channels
2001-09-20 17:29:25 +00:00
Jeff Hill
4daac95e18 added channel create priority and catch C++ exceptions before they enter C code 2001-08-23 21:14:56 +00:00
Jeff Hill
48da409965 reduce the number of error constants in use 2001-08-16 01:26:55 +00:00
Jeff Hill
6c2303a958 added try catch block to pend io 2001-08-09 00:54:08 +00:00
Jeff Hill
ec6806d071 added try catch to be safe 2001-08-08 23:48:15 +00:00