Commit Graph

718 Commits

Author SHA1 Message Date
Jeff Hill
7653623e72 fixed potential memory leak in createDBRDD () 2009-05-13 21:14:17 +00:00
Jeff Hill
31d6255169 fix for deleteing IO that wasnt selected for delete nor removed from
the list in clearOutstandingReads. This problem would probably
only occur with R3.13 clients, and only then if the R3.13 client times
out in ca_pend_io.
2009-03-04 19:33:18 +00:00
Jeff Hill
9027026680 fix for mantis 329 2009-01-08 22:27:18 +00:00
Jeff Hill
2d51fbc3c7 fixed mantis 325 2008-10-21 20:50:26 +00:00
Jeff Hill
2bf9959e11 committed a fix for mantis 302 2008-09-19 23:27:52 +00:00
Jeff Hill
a6f4c7efd9 committed a fix for mantis 302 2008-09-19 23:03:31 +00:00
Janet B. Anderson
ef1cd5faf5 RCS files now used for all cygwin and mingw builds. 2008-08-06 16:44:16 +00:00
Andrew Johnson
b6ee45dbab Added virtual destructors (in most cases protected) to remove g++ warnings:
'class ...' has virtual functions but non-virtual destructor
2008-07-28 16:19:50 +00:00
Andrew Johnson
343b8c12ed Fix from Mantis #308 from Dirk Zimoch. 2008-07-22 19:50:59 +00:00
Janet B. Anderson
eb37f08df2 RM definition has the -f option. 2008-06-11 20:50:17 +00:00
Janet B. Anderson
9d2b8ece7b Changes for GNU make -j option (multiple jobs). 2007-10-24 21:21:54 +00:00
Jeff Hill
4cc8138021 fix for mantis 298 2007-08-29 17:39:56 +00:00
Jeff Hill
0e77e3b437 fix for mantis 282 2007-04-16 21:41:28 +00:00
Jeff Hill
1e9986a2ed fix for mantis 278 - PCAS should refresh strng table cache for enum PV every time that a channel connects 2006-12-07 20:30:44 +00:00
Jeff Hill
ce17ed5ae2 fixed gnu warning 2006-12-01 00:19:31 +00:00
Jeff Hill
b9acd32dfa fixed half duplex udp socket set up 2006-11-18 01:03:15 +00:00
Jeff Hill
60d6328016 use new data conversion interface 2006-11-18 01:02:18 +00:00
Andrew Johnson
ecac0269dd Stop "warning: `id' defined but not used" messages from gcc -- use a char[]
instead of a char* and they go away!
2006-11-16 19:32:13 +00:00
Jeff Hill
b75bdb1930 fixed wrong app type used when client is acknowledging an alarm
(slightly revised to also deal with arrays although they are technically
invalid when acking an alarm)
2006-10-04 20:46:11 +00:00
Jeff Hill
394222ac72 fixed wrong app type used when client is acknowledging an alarm
(slightly revised to use primitive type of request if writing to other than
gddAppType_value)
2006-10-04 18:49:29 +00:00
Jeff Hill
7001736104 fixed wrong app type used when client is acknowledging an alarm 2006-10-02 15:53:52 +00:00
Janet B. Anderson
147e21b71f Changed EPICS_UPDATE_LEVEL to EPICS_PATCH_LEVEL. 2005-12-19 21:42:40 +00:00
Jeff Hill
f4acd859cc INADD_NONE:<repeater port> based UDP "disconnect" 2005-11-07 17:35:39 +00:00
Ralph Lange
6820307b60 Fixed warnings for HP-UX. 2005-11-04 15:28:12 +00:00
Jeff Hill
5881fc0cfc UDP disconnect to INADDR_LOOPBACK and port 0 because
a UDP connect to AF_UNSPEC only works with modern IP kernel
2005-11-03 22:23:09 +00:00
Jeff Hill
422fd9ebd0 use connect to AF_UNSPEC to not allow incomming messages to beacon sock 2005-11-01 20:55:33 +00:00
Jeff Hill
773c5ed64f shutdown read side of online notify socket 2005-10-27 15:10:03 +00:00
Jeff Hill
63337acea2 fixed gcc 4.0 fwd ref problem 2005-10-26 18:48:54 +00:00
Jeff Hill
3de9d07514 gcc 4.0 karma 2005-08-31 21:09:27 +00:00
Jeff Hill
4ed65f7152 added missing forward ref (fixed gcc 4.0 issue) 2005-08-05 20:41:45 +00:00
Jeff Hill
983b2a3080 fixed UNIX specific problem where non-blocking IO mode was not set for a special socket
that receives only broadcasts
2005-04-11 20:58:14 +00:00
Jeff Hill
a4fcecf397 fixed bug where put payload was byte swapped twice 2005-03-21 23:57:28 +00:00
Jeff Hill
fb931434bd fix for mantis 159 2004-11-24 22:11:20 +00:00
Jeff Hill
d91a3917ce new #include 2004-10-08 14:58:59 +00:00
Jeff Hill
f9f5381a30 doc 2004-10-08 14:54:45 +00:00
Jeff Hill
ecc0d9976d return "bad protocol" and not "internal" error code when bad protocol arrives 2004-09-29 17:45:35 +00:00
Jeff Hill
6e01a1e22c o fixed forced disconnect closes socket when shutdown should be used
otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
        seen only when very old CA client version connects
2004-09-22 17:55:00 +00:00
Jeff Hill
6d70a66826 o fixed errno based diagnostic converting errno to string after errno was replaced
o fixed forced disconnect closes socket when shutdown should be used
        otherwise fdmgr prints bad fd diagnostic in tight loop - problem was
        seen only when very old CA client version connects
2004-09-22 17:54:37 +00:00
Jeff Hill
a33d6585f9 fixed errno based diagnostic converting errno to string after errno was replaced 2004-09-22 17:51:59 +00:00
Jeff Hill
bf9cd7241a added try catch block 2004-08-13 01:10:03 +00:00
Jeff Hill
9f216b07df added top level try catch block 2004-08-12 17:58:04 +00:00
Jeff Hill
9b3cf1dc84 fixed wrong network address constructor used in constructor
specifying network address
2004-08-04 20:08:56 +00:00
Jeff Hill
da5bc3b820 disconnect servers that send missaligned protocol 2004-06-14 17:45:43 +00:00
Jeff Hill
ef04b81c74 disconnect clients that send missaligned protocol 2004-06-11 18:56:55 +00:00
Jeff Hill
53ce107e5f fixed use of gdd::dataAddress() where gdd::dataVoid() should be used 2004-05-11 00:07:16 +00:00
Jeff Hill
563733cf3c changed to call new idAssignAdd func 2004-04-28 22:11:25 +00:00
Jeff Hill
8e499dcfb7 fixed warnings 2004-02-04 02:14:29 +00:00
Jeff Hill
82cb39fcd5 cosmetic 2004-02-04 02:13:25 +00:00
Jeff Hill
b868ce79b7 fuixed ms warnings 2004-02-04 02:12:05 +00:00
Jeff Hill
3ffea2456c hybernate when there are enobuf problems 2004-01-22 20:43:13 +00:00