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