Commit Graph

137 Commits

Author SHA1 Message Date
Ralph Lange 23612a7afe Merged Codeathon 2008 changes (10292..10293 on cvs-trunk branch).
* Fixed conflicts until base compiles
 * COMPLETELY UNTESTED
2010-04-06 17:59:35 -04:00
Andrew Johnson 039648824c Remove redundant macro definitions already defined in dbDefs.h
(M. Davidsaver)
2009-07-09 17:06:45 +00:00
Andrew Johnson 5f1106d060 Silence compiler warning 2009-04-27 18:42:20 +00:00
Jeff Hill de1b8a94ff fix for mantis 297 2007-08-23 17:46:28 +00:00
Jeff Hill db067c9780 1) replaced elimateExcessiveSendBacklog with
requestMessageBytesPending and flush
2) Removed callback control guards from this interface
2007-01-11 22:07:47 +00:00
Jeff Hill de6ce2f679 dont allow unbounded round trip estimates 2006-11-18 00:56:59 +00:00
Jeff Hill 363199adfa fixed bug occurring when interfacing with EPICS 3.11 2005-11-22 00:11:16 +00:00
Jeff Hill 29d179401f standards unconformant C++ compilers (such as msvs 6.0) dont like
two for loops with the same varaible name in the same scope
2005-11-14 16:16:55 +00:00
Ralph Lange 892f8581b1 Fixed fixes for HP-UX. 2005-11-04 15:54:34 +00:00
Ralph Lange 22be6c91e1 Fixed warnings for HP-UX. 2005-11-04 14:20:12 +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 0d6323803f improved shutdown sequence 2004-10-08 15:45: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 4db45ea43d use arch independent type to hold revision level of proto 2004-09-29 22:12:36 +00:00
Jeff Hill f384eee9b6 fixed sunpro warnings 2004-09-24 15:42:54 +00:00
Jeff Hill 620f8b74b7 fixed header file names 2004-09-24 00:22:21 +00:00
Jeff Hill 7b7a07c667 fixes for bugs 133 and 134 in Mantis 2004-09-23 23:15:22 +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 d254a52c4d fixed gcc 3.4 issue 2004-06-28 16:18:19 +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 9231d4c9b9 removed repeater confirm through cac 2004-02-03 03:04:42 +00:00
Jeff Hill 9977039b55 cosmetic 2004-02-03 02:20:44 +00:00
Jeff Hill b59586dc83 fixed ms warnings 2004-01-27 00:27:52 +00:00
Jeff Hill bb05cea3c1 fixed solaris warnings 2004-01-23 19:55:11 +00:00
Jeff Hill 8bd3d4a8a0 fixed gnu warnings 2004-01-15 03:13:08 +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 2011e6b87a increased locking requirements 2003-10-23 22:31:06 +00:00
Jeff Hill 245cf129ff fixed disconnect callback when channel known to be disconnected 2003-09-10 17:09:25 +00:00
Jeff Hill 582a1aa0b5 restructured osi socket interface to support address reuse variations
on darwin and win32
2003-08-21 18:27:00 +00:00
Jeff Hill b697fc2acc fixed base to use close on exec options whenever creating a socket
on posix compliant systems
2003-07-16 17:45:09 +00:00
Jeff Hill c8a106a50d fixed syntax error 2003-07-03 15:11:03 +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 f5e2dce279 o restructured locking to match current design practices for CAC
o when installing a channel into the udp iiu install it to the front of
the list, and not the back, so that its search request will be sent
first and so that its retry count will be considered when calculating
the minimum retry count.
2003-05-13 20:44:11 +00:00
Jeff Hill c149f17cc2 convertSocketErrorToString => epicsSocketConvertErrnoToString 2003-04-24 16:44:45 +00:00
Jeff Hill 1de5f1c3ef thread safe socket error to string function 2003-04-22 18:06:42 +00:00
Jeff Hill c50837d7f5 removed msg minder 2003-04-18 22:06:19 +00:00
Jeff Hill 2430736ff1 patch for fdManager based client tool lock up problems 2003-04-17 00:07:50 +00:00
Jeff Hill f484488842 added cacMessageProcessingMinder class 2003-04-16 23:01:34 +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
Andrew Johnson 31c67f87c5 Tornado 2.2 doesn't like const for the second argument to sendto() 2003-02-13 22:59:36 +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 dc5f217493 simplified 2002-12-11 02:11:16 +00:00
Jeff Hill 55d3b8a9f0 cosmetic 2002-12-10 23:57:02 +00:00
Jeff Hill 8ed40e2118 fixed code that no longer works with gcc 3.2 agressive alias analysis 2002-12-10 23:48:46 +00:00
Jeff Hill 3facf84411 removed double checked lock optimization 2002-10-23 22:39:06 +00:00