Commit Graph

51 Commits

Author SHA1 Message Date
Jeff Hill
94dfec0999 fixed compiler warning 2006-12-05 19:56:28 +00:00
Jeff Hill
ad093ea6a2 fix for mantis 258 2006-06-06 22:44:33 +00:00
Jeff Hill
6f6f1d22cd better fix for mantis 111 2005-11-08 21:25:23 +00:00
Jeff Hill
c9f43cf50a 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
2005-10-31 22:24:02 +00:00
Jeff Hill
89814eb9e2 hostName() function name change to getHostName() 2004-10-19 20:54:40 +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
0189d48d73 removed #define DEBUG 2004-05-10 21:37:49 +00:00
Jeff Hill
7e80920164 improved debug diagnostics 2004-04-28 22:04:35 +00:00
Jeff Hill
a00c041353 fixed debug diagnostics 2004-02-04 02:11:38 +00:00
Ralph Lange
429a135265 Bugfixes for compiling with -DDEBUG 2004-02-03 13:42:42 +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
78cce4015b Changed order of member initializers in tcpRecvWatchdog's constructor to avoid warning. 2004-01-09 10:57:35 +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
fab73db5e8 timeout now results in unresponsive circuit notify and not an abort shutdown 2003-10-23 22:30:25 +00:00
Jeff Hill
4f9530500b improved warning message 2003-07-31 18:58:54 +00:00
Jeff Hill
8439f488f0 fixed spelling 2003-07-30 23:13:06 +00:00
Jeff Hill
ae975a8e23 removed knowledge of preemptive cb enable 2003-04-18 22:05:44 +00:00
Jeff Hill
12efe1ec2b optimized time fetch during flush 2003-04-07 16:06:17 +00:00
Jeff Hill
2c3108c235 broke up extra long message because this causes buffer over run in errlog facility 2003-03-22 00:18:46 +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
784a5f815f improved message 2002-10-30 00:35:31 +00:00
Jeff Hill
d859a43492 print warning message and dont disconnect if the client application
is never reading its input - also dont reset the beaconAnomaly flag
if we send data
2002-10-23 22:42:27 +00:00
Jeff Hill
a37ff40ce8 fixed gnu warning 2002-09-20 17:23:19 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
88e03be763 use cac ref to force tcpiiu shutdown 2002-05-08 23:26:38 +00:00
Jeff Hill
91ee9fc9c4 cosmetic 2002-03-27 19:11:57 +00:00
Ralph Lange
4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Jeff Hill
2c71674012 supress disconnect message unles DEBUG is set 2001-08-09 00:55:05 +00:00
Jeff Hill
c61e68b4e3 revert to using virtual destroy() to destroy timers 2001-07-12 17:53:51 +00:00
Jeff Hill
b061bb6eb9 no need to save pointer to timer queue now 2001-07-12 16:04:04 +00:00
Jeff Hill
e5b28e846b adapt to new timer API 2001-07-11 23:31:45 +00:00
Jeff Hill
6fbf031e75 fixed sun pro warnings 2001-05-23 01:23:23 +00:00
Jeff Hill
70de17474b large array changes 2001-05-22 02:02:10 +00:00
Jeff Hill
1e786e3d5a broke apart monolithic iocinf.h header file 2001-04-19 23:52:07 +00:00
Jeff Hill
cbabe522e1 osiTimer => epicsTimer 2001-03-08 21:32:56 +00:00
Jeff Hill
952a1ce32e moved location of debug printf define 2001-03-07 16:31:14 +00:00
Jeff Hill
c38a119e68 fixed gnu warnings 2001-02-16 02:26:11 +00:00
Jeff Hill
29f275ab82 made tcp recv and send watch dogs embedded objects and
added debug diagnostics
2001-01-27 00:16:21 +00:00
Jeff Hill
4784b73a9f improved performance 2000-11-08 03:52:18 +00:00
Jeff Hill
7a970ec569 fixed improper format 2000-10-12 15:41:24 +00:00
Jeff Hill
fbb50928ce added cancel method 2000-09-14 00:21:43 +00:00
Jeff Hill
87a8230100 better diagnostics and disconnect claims pending channels
in tcpiiu::~tcpiiu
2000-09-06 00:33:14 +00:00
Jeff Hill
77835f345f distinguish between a clean and an abrupt shutdown.
cancel send watchdog timer immediately after exiting send
2000-08-30 19:49:52 +00:00
Jeff Hill
49da8ca043 cancel () watchdog when disconnecting and report correct disconnect
timer total interval
2000-08-29 22:52:15 +00:00
Jeff Hill
f830e99e58 many, many changes 2000-08-25 01:52:33 +00:00
Jeff Hill
dec79926e5 cleaned up disconnect timer logic 2000-06-15 01:23:56 +00:00
Jeff Hill
d9bd2a3bdf workaround for Solaris compiler bug 2000-04-28 02:16:03 +00:00