Jeff Hill
f4aa9c2e33
fix for mantis 153
2005-11-09 23:55:15 +00:00
Jeff Hill
6f6f1d22cd
better fix for mantis 111
2005-11-08 21:25:23 +00:00
Jeff Hill
9b146c4de4
fix for mantis 111: force recv thread to run first when both receive watchdog
...
and receive thread are blocking for the preeemptive callback control lock
I also added a guard in a place that appeared to be not adaquately
protected.
2005-10-31 22:22:58 +00:00
Jeff Hill
f5174ef94e
fixed ca_host_name() returns name of the local host
2005-04-11 21:38:35 +00:00
Jeff Hill
dfa35d0596
getHostName returns string size
2004-10-19 20:55:39 +00:00
Jeff Hill
108a7a6e0f
removed waitRelease mf
2004-10-08 15:46:18 +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
753ecff270
Changes to support communication with protocol revisions prior to 4.2 (EPICS 3.11)
2004-10-04 16:39:00 +00:00
Jeff Hill
7b7a07c667
fixes for bugs 133 and 134 in Mantis
2004-09-23 23:15:22 +00:00
Jeff Hill
0ca4281952
fixed gcc 3.4 issue
2004-07-07 14:58:10 +00:00
Jeff Hill
3b602063fa
made two member functions private
2004-06-22 18:15:30 +00:00
Jeff Hill
57d488b7a0
supress disconnect callback when context is destroyed
2004-05-20 17:22:40 +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
bb05cea3c1
fixed solaris warnings
2004-01-23 19:55:11 +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
Ralph Lange
bafee08673
Changed the strange way that receiveTimeoutNotify() was declared as HP's aCC compiler didn't like it.
2004-01-09 12:16:08 +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
f751b73665
increased locking requirements and added unresponsive/responsive
...
circuit notify methods
2003-10-23 22:27:52 +00:00
Jeff Hill
35d07ffbda
changed the name of cxxCompilerDependencies.h to compilerDependencies.h
2003-09-17 19:25:31 +00:00
Jeff Hill
245cf129ff
fixed disconnect callback when channel known to be disconnected
2003-09-10 17:09:25 +00:00
Jeff Hill
ac13592d0a
cosmetic
2003-08-25 21:07:10 +00:00
Robert Soliday
088c35da63
Updated to work with Kylix.
2003-08-21 21:47:36 +00:00
Jeff Hill
1fb594833b
added virtual circuit free list
2003-08-06 17:41:40 +00:00
Jeff Hill
b06976e69b
new sockHasBeenClosed flag
2003-04-24 16:36:50 +00:00
Jeff Hill
3f28509df8
require guard when sending create chan msg
2003-04-16 20:42:31 +00:00
Jeff Hill
12efe1ec2b
optimized time fetch during flush
2003-04-07 16:06:17 +00:00
W. Eric Norum
5f80d74a79
Name change to reflect routine's affects on all 'slow' system calls.
2003-03-08 18:39:45 +00:00
Jeff Hill
2c21dd8737
receive watchdog delay diagnostic
2003-02-24 16:05:22 +00:00
Jeff Hill
739bc335b7
optimizations suggested by quantify
2003-02-20 22:46:16 +00:00
Jeff Hill
3f680362bb
improved client scedualing fro fdManager based apps
2003-02-20 17:27:04 +00:00
Jeff Hill
8e5aa40895
removed throw specifications
2003-02-12 18:51:35 +00:00
Jeff Hill
21058eed94
fixed 1st argument to select
2003-01-23 22:55:27 +00:00
Jeff Hill
f119b11c57
fixed cpu consumption problems in clients that use fd managers
...
together with ca fd registration
2003-01-23 20:13:44 +00:00
Jeff Hill
e53adb99cf
improved shutdown
2002-12-13 00:54:34 +00:00
Jeff Hill
c041b69848
cleaned up blockUntilBytesArePendingInOS ()
2002-12-06 00:35:38 +00:00
Jeff Hill
234cb25dbe
new member function
2002-12-05 23:49:33 +00:00
Jeff Hill
d4cb389a5d
upgraded compiler specific macros
2002-10-30 18:29:40 +00:00
Jeff Hill
da9309e338
guard against use of a nill pointer
2002-10-30 01:37:41 +00:00
Jeff Hill
2011c3c7ba
use epics_throws macro
2002-10-25 00:11:12 +00:00
Jeff Hill
4401de7cd0
fixed gnu compiler errors
2002-10-24 00:28:46 +00:00
Jeff Hill
e36083d5ef
use placement new
2002-10-23 23:37:30 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
Jeff Hill
bb979470c9
removed unused include
2002-06-13 17:24:48 +00:00
Jeff Hill
b6d6688314
improved tcp shutdown sequence
2002-05-15 16:53:41 +00:00
Jeff Hill
8f306ef992
more work on tcp shutdown sequence
2002-05-14 20:30:29 +00:00
Jeff Hill
1078a86e36
cleaned up shut down sequence
2002-05-08 23:22:52 +00:00
Jeff Hill
420ad02d89
many structural improvements
2002-04-25 18:21:20 +00:00
Jeff Hill
a5d063b050
fixed gnu warning
2002-03-22 15:48:07 +00:00
Jeff Hill
131c052aeb
epicsAutoMutex has a new name, fixed free lists, and use c++ thread class
2002-03-21 22:48:28 +00:00
Jeff Hill
18e9d2a299
auto mutex release now requires an auto mutex
2002-02-28 00:16:18 +00:00