Commit Graph

48 Commits

Author SHA1 Message Date
Jeff Hill
e308021980 initialize time at last send when creating search timer. This
guarantees no possibility of bogus search response delay
measurement
2006-11-18 00:50:35 +00:00
Jeff Hill
679d754891 fix for mantis 258 2006-06-06 22:57:01 +00:00
Jeff Hill
a113540e50 fixed R3.14.7 wont build for vxWorks 6.0 2005-04-13 17:28:14 +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
61c0cff87d fixed gnu warnings 2004-09-24 15:44:08 +00:00
Jeff Hill
7deabc8923 fixed sunpro warnings 2004-09-24 15:03:28 +00:00
Jeff Hill
7b7a07c667 fixes for bugs 133 and 134 in Mantis 2004-09-23 23:15:22 +00:00
Jeff Hill
f81097d891 avoid cast that reduces size of type 2004-09-07 16:33:21 +00:00
Ralph Lange
e553e1b21e Added a cast for HP's compiler 2004-09-06 13:39:59 +00:00
Jeff Hill
dd3d974bc7 o fixed clients that dont see server's beacon dont reconnect
o added config via EPICS_CA_MAX_SEARCH_PERIOD
o when successful search response arrives dont allow search period to get to long
o dont scan channels when searching to find lowest retry count as this doesnt change behavior and adds overhead
2004-09-03 21:12:38 +00:00
Jeff Hill
0dc56953ff removed junk 2004-02-04 02:10:00 +00:00
Ralph Lange
936f5a48b6 Bugfixes for compiling with -DDEBUG 2004-02-03 13:48:43 +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
1b730ac8fc fixedsearch interval computation 2003-10-21 22:12:43 +00:00
Jeff Hill
773c12becc improved disconnect search interval 2003-07-03 15:07:51 +00:00
Ralph Lange
e978571919 Fixed HP aCC compiler warnings 2003-05-16 19:37:53 +00:00
Jeff Hill
52b8c02fa8 restructured locking to match current design practices for CAC 2003-05-13 20:54:10 +00:00
Jeff Hill
739bc335b7 optimizations suggested by quantify 2003-02-20 22:46:16 +00:00
Jeff Hill
0817ad51ba removed double checked lock optimzation 2002-10-23 22:57:06 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Jeff Hill
692a72f46c o upgraded udp to use version and sequence numbers
o fixed race condition in search timer
2002-06-25 18:52:50 +00:00
Jeff Hill
c8095b4edc search timer now uses a private lock 2002-06-17 15:18:58 +00:00
Jeff Hill
e58cf16041 correct logic surrounding search timer schedualing flags 2002-06-13 23:32:39 +00:00
Jeff Hill
a3f6075cf3 use udp specific mutex 2002-04-25 18:20:19 +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
18e9d2a299 auto mutex release now requires an auto mutex 2002-02-28 00:16:18 +00:00
Ralph Lange
4bd3e02954 Changes for HP-UX 11 - first semi-stable version 2002-02-04 16:05:49 +00:00
Jeff Hill
b1f414543a dont delay for initial round trip estimate until first search 2001-08-16 23:31:53 +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
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
c0c2d30209 changed locking hierarchy 2001-03-21 01:07:27 +00:00
Jeff Hill
6fccebc954 fixed min type mismatch for 68k 2001-03-08 21:52:31 +00:00
Jeff Hill
cbabe522e1 osiTimer => epicsTimer 2001-03-08 21:32:56 +00:00
Jeff Hill
35a62778b8 many changes 2001-03-07 16:32:18 +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
18b885af33 fixed GNU and SUN PRO warnings 2000-08-25 17:55:18 +00:00
Jeff Hill
f830e99e58 many, many changes 2000-08-25 01:52:33 +00:00
Jeff Hill
69162db301 use iter.valid() and not iter.eol() (cosmetic) 2000-06-27 23:07:01 +00:00
Jeff Hill
703080f8fa cleaning up 2000-06-23 21:58:18 +00:00
Jeff Hill
47729fed41 added preemptive callback control
reinstalled flow control
2000-06-22 23:59:51 +00:00
Jeff Hill
2e67127f25 eliminate the UDP send thread 2000-06-16 23:35:02 +00:00
Jeff Hill
5313404121 elevated priority of CAC timer event thread 2000-06-16 20:00:06 +00:00
Jeff Hill
547f1b15fa major revisions 2000-04-28 01:29:00 +00:00
Jeff Hill
fa7986c634 fixed sun pro warnings 2000-03-13 22:11:12 +00:00
Jeff Hill
a266d0e586 first cut at multi-threading version 2000-03-11 01:27:54 +00:00